
Ready in: 1 hour · Serves: 6-8 · Technique: Baking · Storage: 3-4 days in the fridge, 3 months in the freezer.
Quick Answer
This Tomato Spinach Ravioli Bake is a hearty, layered dish perfect for holiday gatherings, featuring cheese ravioli, fresh spinach, and rich tomato sauce.
As we inch closer to the holiday season here in New York City, I find myself craving the comforting dishes that bring warmth to chilly evenings. One such dish that has truly won my heart is the Tomato Spinach Ravioli Bake. This lovingly layered dish is not just a feast for the eyes but also a delightful exploration of flavors that speaks to the soul. Perfect for Thanksgiving gatherings or cozy Christmas dinners, this hearty meal merges simplicity with taste, making it ideal for family feasts or potlucks.
A Cozy Holiday Treat

Why You'll Love This Recipe
- Comforting and warm, perfect for chilly evenings.
- Easy to prepare and ideal for family gatherings or potlucks.
- Rich and flavorful with a delightful blend of ingredients.
- Vegetarian-friendly, packed with nutritious spinach and tomatoes.
- Can be prepared in advance, saving you time on busy days.
Ingredients
Gather these simple ingredients to create a delicious Tomato Spinach Ravioli Bake.
Ravioli and Vegetables
- 1 package (about 12 to 15 ounces) refrigerated cheese ravioli
- 2 tablespoons olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 2 cups fresh spinach, chopped (about one 5-ounce bag)
Tomato Sauce and Cheese
- 1 can (28 ounces) crushed tomatoes
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and freshly ground black pepper, to taste
- 2 cups shredded mozzarella cheese
- Grated Parmesan cheese for topping
- Fresh basil leaves for garnish (optional)
How to Make Tomato Spinach Ravioli Bake (Step-by-Step)
Follow these easy steps to create a mouthwatering Tomato Spinach Ravioli Bake that your family will love.
Step 1: Preheat the Oven
Set your oven to 375°F (190°C). This temperature will create a beautifully golden top, ensuring the cheese melts to a perfect bubbly finish.
Step 2: Sauté the Aromatics
In a large skillet, heat the olive oil over medium heat. Once hot, add the chopped onion and sauté until softened and translucent, which takes about 5-7 minutes.
Step 3: Add the Spinach and Garlic
Stir in the minced garlic and chopped spinach, letting them cook until the spinach wilts. The vibrant green of the spinach against the golden onions is a lovely sight.
Step 4: Stir in the Tomatoes
Pour in the crushed tomatoes, and season them with dried basil, oregano, salt, and pepper. Let the mixture simmer to deepen the colors and aromas.
Step 5: Layer the Dish
In a 9x13-inch baking dish, spread half of the tomato-spinach mixture. Layer the ravioli evenly on top, then pour the remaining sauce over the ravioli. Top with shredded mozzarella cheese.
Step 6: Bake
Cover the baking dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 20 minutes until the cheese is golden brown.
Step 7: Serve
Let the dish sit for a few minutes before garnishing with grated Parmesan cheese and fresh basil leaves. Cut into squares and enjoy!

Common Mistakes to Avoid
- Overcooking the Ravioli: Make sure to cook them just until al dente before layering to prevent them from becoming mushy.
- Not Seasoning the Tomato Mixture: Don't skimp on salt and pepper! They bring all the flavors to life, so taste and adjust before layering.
- Forgetting to Cover the Dish: Skipping the foil initially can cause the cheese to brown too much while the ravioli remain undercooked.
Tips and Tricks for Success
- For an extra kick, add a pinch of red pepper flakes to the tomato sauce.
- Use a mix of mozzarella and provolone cheese for a more complex flavor.
- This dish can be assembled a day in advance; just cover it and refrigerate before baking, adding an extra 10-15 minutes to the cooking time.
Variations
- Substitute cheese ravioli with spinach or mushroom ravioli for a different flavor profile.
- Use fresh herbs like thyme or rosemary instead of dried basil and oregano.
- Incorporate other vegetables such as bell peppers or zucchini into the filling.
How to Serve
- Garnish with grated Parmesan cheese and fresh basil leaves for added flavor and presentation.
- Serve with a side of garlic bread or a simple green salad for a complete meal.
- Pair with a glass of red wine for a lovely dinner experience.

Make Ahead and Storage
- This dish can easily be assembled a day ahead. Just cover it and refrigerate before baking, adding an extra 10-15 minutes to the cooking time.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days.
- You can also freeze the assembled dish (unbaked) for up to 3 months. Just thaw it overnight in the fridge and then bake as directed.
Recipe Notes / What I Learned
With every bake, I discover the importance of letting the dish rest before serving. The flavors meld together beautifully, allowing each bite to burst with a rich, mouthwatering experience. This Tomato Spinach Ravioli Bake has quickly become a go-to recipe in my kitchen-perfect for those chilly NYC nights when I want something hearty yet uncomplicated.
Yield and Serving Size
Yield: 8 servings · Serving Size: 1 square
Nutrition Snapshot
Estimated Nutrition Per Serving: ~350 calories · 18g protein · 40g carbs · 15g fat

Recipe by:
Hearty Tomato Spinach Ravioli Bake
Ingredients
Equipment
Method
- Set your oven to 375°F (190°C).
- In a large skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until softened and translucent, about 5-7 minutes.
- Stir in the minced garlic and chopped spinach, cooking until the spinach wilts.
- Pour in the crushed tomatoes, season with dried basil, oregano, salt, and pepper, and let simmer.
- In a 9x13-inch baking dish, spread half of the tomato-spinach mixture. Layer ravioli on top, then pour remaining sauce over ravioli. Top with shredded mozzarella cheese.
- Cover with aluminum foil and bake for 25 minutes. Remove foil and bake for an additional 20 minutes until cheese is golden brown.
- Let sit for a few minutes before garnishing with Parmesan and fresh basil. Cut into squares and enjoy!
Notes
FAQs
1. Can I use frozen ravioli instead of refrigerated?
Yes, you can use frozen ravioli. Just make sure to cook them according to the package instructions before layering them in the dish.
2. Can I substitute the spinach with another vegetable?
Absolutely! You can substitute spinach with kale, Swiss chard, or even zucchini. Just ensure they are properly cooked before layering.
3. How can I make this dish vegetarian?
This recipe is already vegetarian. However, make sure to check the ravioli packaging to ensure there are no meat ingredients.
4. Can I prepare this dish in advance?
Yes! You can assemble the entire dish a day ahead, cover it, and refrigerate. Just add an extra 10-15 minutes to the baking time when you're ready to cook it.
5. How do I reheat leftovers?
To reheat, place leftovers in an oven-safe dish, cover with foil, and heat at 350°F (175°C) until warmed through. You can also reheat in the microwave, but the oven gives a better texture.




