I have a soft spot for pasta bakes. They’re the healthy comfort food you can prep without sweating over the stove for hours, and they somehow manage to taste even better the next day. This Tomato Spinach Ravioli Bake is one of my all-time favorites because it’s the perfect blend of lazy and impressive — the kind of easy weeknight dinner that makes you feel like you put in way more effort than you actually did.
The first time I made this, I was running late after work, half my pantry looked like a war zone, and I just wanted something cheesy and satisfying without turning my kitchen into a sauna. I had a bag of store-bought cheese ravioli, a jar of marinara, and some spinach that was about two days away from being compost material. In less than an hour, I had a bubbling, golden casserole on the table, and my family was hovering around like seagulls at a beach picnic.
There’s something so nostalgic about the smell of baked pasta — the garlicky tomato sauce mingling with mozzarella as it melts into gooey perfection. The edges of the ravioli get just a little crispy where they peek out from the sauce, while the inside stays tender and pillowy. And the spinach? It’s the secret “I’m feeding my family greens” move that no one notices because they’re too busy going back for seconds.
Whether you’re cooking for healthy meal plans for two or feeding a crowd, this recipe fits the bill. It’s also a lifesaver for meal prep microwave lunches because it reheats like a dream. The best part? You can switch it up with different ravioli fillings, extra veggies, or even a protein boost without adding much extra work.
Why You’ll Love This Recipe
- Ridiculously easy – Uses store-bought ravioli so you skip the hassle of boiling pasta separately for ages.
- One-dish magic – Fewer dishes means less cleanup (my love language).
- Customizable – Change the ravioli filling, switch up the sauce, or add protein.
- Vegetarian-friendly – A solid option for prepared meals for two that don’t need meat to feel satisfying.
- Cheesy perfection – Melted mozzarella and parmesan create the ultimate golden topping.
- Meal prep win – Freezes beautifully and makes excellent leftovers for good meal prep plans.
What Makes This Recipe Special?
This isn’t just any pasta bake — it’s the lazy genius of layering pre-made ravioli like lasagna sheets but without all the fuss. You’re basically letting the oven do the heavy lifting while you sip your tea (or, let’s be honest, scroll Pinterest for your next dinner idea). The addition of fresh spinach means you’re sneaking in nutrients without sacrificing flavor, making it a budget-friendly recipe that also ticks the “healthy-ish” box. Plus, it’s one of those best dinner prep meals that feels indulgent but still has a decent balance of carbs, protein, and greens.
Ingredients
Cheese ravioli – Fresh or frozen works. If using frozen, just cook them slightly before baking so they don’t turn mushy. Cheese-filled is classic, but spinach, mushroom, or meat-filled are great too.
Marinara sauce – Go with a quality jarred sauce for speed, or use your homemade version for extra flavor. Tomato basil marinara is my go-to.
Fresh spinach – Adds color, nutrients, and a light earthy flavor that balances the richness of the cheese. Chop it roughly so it layers easily.
Shredded mozzarella cheese – The melty magic that blankets the dish. Part-skim works if you want to lighten it up a bit.
Grated parmesan cheese – Sharp, salty, and perfect for that irresistible golden crust.
Olive oil – For sautéing the spinach and garlic; adds a smooth, slightly fruity richness.
Garlic – Minced fresh for maximum flavor.
Salt & black pepper – Essential for seasoning every layer.
Italian seasoning – A mix of herbs that instantly gives that “Italian kitchen” aroma.
Crushed red pepper flakes (optional) – For those who like a hint of heat.
How to Make It Step-by-Step
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with cooking spray or a little olive oil.
- Cook the ravioli if frozen. Bring a pot of salted water to a boil and cook them just until al dente (a minute less than the package says). Drain and set aside.
- Sauté the garlic and spinach. Heat olive oil in a skillet over medium heat. Add minced garlic and cook for about 30 seconds until fragrant. Add the spinach, stirring until wilted (about 2–3 minutes). Season with salt, pepper, and a pinch of Italian seasoning.
- Layer like a lasagna. Spread a thin layer of marinara sauce on the bottom of your baking dish. Arrange half the ravioli in a single layer. Top with half of the spinach mixture, more marinara sauce, and a generous sprinkle of mozzarella and parmesan.
- Repeat with the remaining ravioli, spinach, sauce, and cheeses.
- Bake covered. Tent the dish loosely with foil and bake for 20 minutes so the flavors meld and the cheese starts melting.
- Bake uncovered. Remove the foil and bake for another 10–15 minutes until the cheese is fully melted, bubbly, and lightly golden.
- Rest before serving. Let the bake sit for about 5 minutes so it holds together when serving.
Tips for Best Results
- Don’t overcook the ravioli before baking; they’ll continue to soften in the oven.
- Use freshly grated parmesan for the best flavor and melt.
- Let the bake rest before serving so it’s easier to cut and plate.
- If your marinara sauce is very thick, add a splash of water to help the ravioli cook evenly.
Ingredient Substitutions & Variations
- Different ravioli fillings – Try spinach and ricotta, wild mushroom, or even chicken-filled for more protein.
- Extra veggies – Add sautéed mushrooms, bell peppers, or zucchini for more bulk.
- Different sauces – Use a creamy tomato sauce, pesto, or Alfredo for a flavor twist.
- Vegan version – Use dairy-free ravioli and vegan cheese alternatives.
Serving Suggestions
This dish is hearty enough to stand alone, but if you want to round it out:
- Garlic bread or focaccia for soaking up sauce.
- A fresh green salad with lemon vinaigrette for balance.
- Roasted vegetables like zucchini, asparagus, or broccoli.
How to Store and Reheat Leftovers
Cool completely before storing in an airtight container. Keep in the fridge for up to 4 days. Reheat in a 350°F oven until warmed through, or microwave in short bursts to avoid overheating.
Make-Ahead and Freezer Tips
Assemble the bake up to a day in advance, cover tightly, and refrigerate until ready to bake. You can also freeze the fully baked dish for up to 2 months — just thaw overnight before reheating.
Common Mistakes to Avoid
- Overcooking the ravioli before baking.
- Skimping on sauce — it helps the ravioli cook evenly.
- Using pre-shredded cheese that won’t melt as nicely.
Frequently Asked Questions
Can I make this gluten-free? Yes, just use gluten-free ravioli and check your marinara sauce ingredients.
Can I use frozen spinach? Absolutely, just thaw and squeeze out as much water as possible.
Is it freezer-friendly? Yes, it freezes beautifully — just wrap tightly.
Cooking Tools You’ll Need
- 9×13-inch baking dish
- Large skillet
- Wooden spoon
- Measuring cups and spoons
- Colander for draining ravioli
Final Thoughts
Tomato Spinach Ravioli Bake is one of those best meal prep healthy dishes that hits the sweet spot between comfort and convenience. It’s saucy, cheesy, and so easy to adapt to whatever’s in your fridge. Whether you’re cooking for your family, prepping lunches for the week, or just craving something that feels like a hug in a baking dish, this recipe delivers every single time.
If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!
Tomato Spinach Ravioli Bake
Ingredients
- 1 package (20 oz) refrigerated cheese ravioli (fresh or frozen thawed; see note)
- 2 cups marinara or pasta sauce
- 2 cups fresh baby spinach, chopped
- 1 cup shredded mozzarella cheese
- 1/4 cup grated Parmesan cheese
- 1 tbsp olive oil
- 2 cloves garlic, minced
- 1 tsp Italian seasoning
- salt and black pepper, to taste
- crushed red pepper flakes, to taste (optional)
- cooking spray or oil, for greasing the dish
Instructions
- Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with cooking spray or olive oil.
- If using frozen ravioli, cook just until al dente according to package directions. Drain well. (Refrigerated ravioli can go straight into the bake.)
- Heat olive oil in a skillet over medium heat. Add minced garlic and cook for 30 seconds until fragrant. Stir in chopped spinach and cook 2–3 minutes until wilted. Season with a pinch of salt, pepper, and Italian seasoning.
- Spread a thin layer of marinara sauce over the bottom of the prepared baking dish.
- Layer half of the ravioli in an even layer. Top with half of the spinach mixture and about half of the remaining marinara. Sprinkle with half of the mozzarella and half of the Parmesan.
- Repeat the layers with remaining ravioli, spinach, marinara, and cheeses. Sprinkle red pepper flakes on top if using.
- Cover the dish tightly with foil and bake for 20 minutes.
- Remove foil and bake 10–15 minutes more, until the cheese is melted, bubbly, and lightly golden.
- Let rest 5 minutes before serving so the layers set. Taste and finish with additional salt and pepper if needed.





