Cheesy Mushroom Ravioli Casserole with Spinach Recipe
Introduction
This Cheesy Mushroom Ravioli Casserole with Spinach is a comforting and flavorful dish that’s perfect for weeknight dinners or casual gatherings. Creamy, cheesy, and packed with sautéed mushrooms and fresh spinach, it’s both hearty and satisfying. Give this easy casserole a try to enjoy a warm, cheesy pasta meal with minimal fuss.

Ingredients
- 1 bag (25 oz) fresh ravioli (4-cheese recommended)
- 1 1/2 tablespoons olive oil
- 2 garlic cloves, minced
- 1/2 cup whipping cream
- 1/2 cup vegetable broth
- 1/2 lb (225g) mushrooms, sliced
- 2 cups fresh spinach
- 1 1/2 cups shredded parmesan cheese
- 1 teaspoon fresh cracked black pepper
- 1/2 teaspoon red chili pepper flakes
- 1 tablespoon fresh chopped parsley (for garnish)
Instructions
- Step 1: Preheat your oven to 400ºF (200ºC) and grease a 9 x 13-inch baking dish. Heat 1 tablespoon of olive oil in a medium saucepan over medium heat. Add the minced garlic and sauté for about a minute until fragrant. Stir in the whipping cream, 2 tablespoons of parmesan cheese, and the vegetable broth. Bring to a gentle simmer, then reduce heat to low and simmer for about 10 minutes. Season with black pepper to taste. The sauce should thicken enough to coat the back of a spoon.
- Step 2: While the sauce simmers, heat 1/2 tablespoon olive oil in a pan and sauté the spinach quickly until wilted, then set it aside. Wipe the pan dry, add another 1/2 tablespoon olive oil, and sauté the sliced mushrooms until the edges turn golden, about 4 to 5 minutes.
- Step 3: Pour a small amount of the cream sauce into the bottom of the baking dish. Arrange half of the ravioli in a single layer on top of the sauce.
- Step 4: Add half the sautéed spinach and half the mushrooms evenly over the ravioli. Pour half of the remaining cream sauce over the vegetables and sprinkle with parmesan cheese. Repeat the layer by adding the remaining ravioli, spinach, mushrooms, sauce, and parmesan. Sprinkle cracked black pepper between the layers as desired.
- Step 5: Cover the dish with aluminum foil and bake for 20 minutes if using fresh ravioli (30 minutes for frozen). Remove the foil and bake for an additional 2 minutes to crisp the cheese and mushroom edges. Garnish with red chili pepper flakes and chopped parsley before serving. Enjoy with garlic bread, salad, or steamed veggies.
Tips & Variations
- Use your favorite ravioli filling such as spinach and ricotta or mushroom to vary the flavor.
- For a richer sauce, substitute half the whipping cream with whole milk or add a dollop of mascarpone cheese.
- Add a pinch of nutmeg or Italian herbs to the cream sauce for extra depth.
- If you prefer a spicier casserole, increase the red chili pepper flakes or add a dash of hot sauce.
- Consider topping with mozzarella cheese for a gooier, bubbly texture on top.
Storage
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. To reheat, cover with foil and warm in a 350ºF (175ºC) oven for about 15-20 minutes, or microwave individual portions until heated through. Avoid reheating multiple times to maintain the best texture and flavor.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use frozen ravioli for this casserole?
Yes, you can use frozen ravioli. Just increase the baking time to about 30 minutes covered, then bake uncovered for 2 minutes to crisp the top.
Is this casserole suitable for vegetarian diets?
Absolutely. This recipe contains no meat and relies on mushrooms, spinach, and cheese for flavor. Just ensure your vegetable broth is vegetarian-friendly.
Print
Cheesy Mushroom Ravioli Casserole with Spinach Recipe
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This Cheesy Mushroom Ravioli Casserole with Spinach combines tender fresh ravioli with a creamy garlic parmesan sauce, sautéed mushrooms, and vibrant spinach. Baked to perfection with layers of melted cheese and seasoned with black and red chili pepper flakes, it’s a comforting and flavorful vegetarian meal perfect for weeknight dinners or gatherings.
Ingredients
Ravioli and Sauce
- 1 bag (25 oz) fresh ravioli (4-cheese recommended)
- 1 1/2 tablespoon olive oil
- 2 garlic cloves, minced
- 1/2 cup whipping cream
- 1/2 cup vegetable broth
- 1 1/2 cup shredded parmesan cheese (divided)
- 1 teaspoon fresh cracked black pepper
Vegetables and Garnish
- 1/2 lb (225g) mushrooms, sliced
- 2 cups fresh spinach
- 1/2 teaspoon red chili pepper flakes
- 1 tablespoon fresh chopped parsley
Instructions
- Prepare the sauce: Preheat your oven to 400ºF (200ºC) and grease a 9 x 13-inch baking dish. Heat 1 tablespoon of olive oil in a medium saucepan over medium heat. Add minced garlic and sauté for about one minute until fragrant. Stir in whipping cream, 2 tablespoons of parmesan cheese, and vegetable broth. Bring to a gentle simmer, then reduce heat to low and simmer for about 10 minutes, seasoning with cracked black pepper to taste. The sauce should thicken enough to coat the back of a spoon.
- Sauté the spinach and mushrooms: While the sauce simmers, heat 1/2 tablespoon olive oil in a pan and quickly sauté the spinach until wilted; set aside. Wipe the pan dry, add another 1/2 tablespoon olive oil, and sauté the sliced mushrooms until their edges turn golden brown, about 4 to 5 minutes.
- Assemble the casserole layers: Pour a little of the prepared cream sauce into the bottom of the greased baking dish. Arrange half the fresh ravioli in a single layer on top of the sauce.
- Add vegetables and sauce layers: Evenly distribute half of the sautéed spinach and half of the mushrooms over the ravioli, followed by half of the remaining cream sauce and a sprinkle of parmesan cheese. Repeat the layering with the remaining ravioli, spinach, mushrooms, cream sauce, and parmesan cheese. Sprinkle fresh cracked black pepper between the layers according to taste.
- Bake the casserole: Cover the baking dish tightly with aluminum foil and bake in the preheated oven for 20 minutes if using fresh ravioli (30 minutes if frozen). Uncover and bake for an additional 2 minutes to crisp up the cheese and mushroom edges.
- Garnish and serve: Remove from the oven and garnish with red chili pepper flakes and chopped fresh parsley. Serve the casserole warm alongside garlic bread, salad, or steamed vegetables for a complete meal. Enjoy!
Notes
- Use fresh ravioli for best results; adjust baking time if using frozen ravioli.
- Feel free to substitute parmesan with vegetarian-friendly cheese if desired.
- Adjust red chili pepper flakes according to your preferred spice level.
- To make this dish vegan, use dairy-free cream and cheese alternatives.
- Prepare garlic bread or a fresh salad as side dishes for a balanced meal.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Keywords: cheesy mushroom ravioli casserole, spinach ravioli bake, creamy ravioli casserole, vegetarian Italian casserole, baked ravioli with mushrooms and spinach

