Lasagna Recipe With Ricotta Cheese No Meat: Layers of Creamy Cheese and Vegetables

Lasagna Recipe With Ricotta Cheese No Meat: Layers of Creamy Cheese and Vegetables

I developed this meatless lasagna after years of perfecting cheese-based dishes in professional kitchens. The layers of creamy ricotta and vegetables create a satisfying depth that rivals any traditional version.

The secret lies in properly seasoning each cheese layer and using fresh vegetables for texture. My professional training taught me that building flavors between each component transforms simple ingredients into something extraordinary.

You’ll achieve perfectly tender noodles, rich cheese layers, and vegetables that maintain their structure. This dish proves that meat isn’t necessary for a hearty, creamy lasagna experience.

Ideal for family dinners or special occasions, this recipe delivers restaurant-quality results at home. The baking process melds all the flavors together beautifully.

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Lasagna Recipe with Ricotta Cheese No Meat

Pantry staples and fresh veggies build layers of creamy, meatless lasagna everyone will love.

Ingredient Amount Notes
Lasagna Noodles 🍝 12 pieces Oven-ready or no-boil preferred
Whole Milk Ricotta Cheese 🧀 2 cups Full-fat for creaminess
Mozzarella Cheese 🧀 3 cups Shredded, low-moisture preferred
Parmesan Cheese 🧀 1 cup Freshly grated from wedge
Zucchini 🥒 2 whole Medium-sized, thinly sliced
Red Bell Pepper 🌶️ 1 whole Seeded, thinly sliced
Spinach 🥬 5 oz Fresh, roughly chopped
Garlic Cloves 🧄 4 cloves Minced for maximum flavor
Marinara Sauce 🍅 3 cups High-quality jarred or homemade
Large Egg 🥚 1 whole For binding ricotta mixture
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Dried Basil 🌿 1 tbsp For seasoning cheese layers
Dried Oregano 🍃 1 tbsp For seasoning cheese layers
Kosher Salt 🧂 1 tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground for best flavor

[recipe_ingredient_scaler]

The ricotta is non-negotiable here. Whole milk only—low-fat turns grainy and loses that luxurious texture. BelGioioso or Calabro brands are my go-to for consistency. Parmesan should be a wedge you grate yourself (pre-shredded has anti-caking agents that make it clump). For the noodles, Barilla oven-ready saves time without sacrificing texture. Fresh spinach works better than frozen (less water to drain).

No mozzarella? Fontina or provolone melt beautifully as substitutes. Short on time? Skip slicing the zucchini—use pre-cut from Trader Joe’s (they’re surprisingly fresh). The egg in the ricotta mixture can be omitted, but it helps bind everything. For extra depth, add one-third cup grated Pecorino Romano to the cheese mix. Marinara from a jar? Rao’s or Victoria are chef-approved.

Assemble and bake right away, or cover and refrigerate for up to 24 hours before baking. Leftovers keep 4-5 days in the fridge, freezes beautifully for 3 months. Reheat covered with foil to prevent drying out (add a splash of water on top).

❤️

Why You’ll Love This Recipe

  • No-Boil Noodles: I skip the pre-cooking step entirely—just layer the dry noodles with ricotta and let the oven do the work.
  • Creamy Dreamy: The whole milk ricotta mixed with mozzarella and parmesan creates this rich, velvety texture that’s honestly hard to resist.
  • Feeds a Crowd: Between us, this dish disappears fast at potlucks, and it’s just as good reheated the next day for lunch.
  • Budget Stretcher: Zucchini bulks it up without breaking the bank, and a little cheese goes a long way for maximum flavor.

Step-by-Step Instructions for Lasagna With Ricotta Cheese and Vegetables

Here’s the method for building those perfect creamy layers without any meat.

Step 1: Prepare the Vegetable Filling

Heat the 2 tbsp olive oil in a large skillet over medium heat until shimmering. Add the minced 4 cloves garlic cloves and sauté for 30 seconds until fragrant but not browned. This builds the aromatic base for your filling.

Add the thinly sliced 2 whole zucchini and thinly sliced 1 whole red bell pepper to the skillet. Cook for 5-6 minutes, stirring occasionally, until the vegetables soften but retain a slight bite. Stir in the roughly chopped 5 oz spinach and cook for another 2 minutes until wilted. Season with 1 tsp kosher salt and 0.5 tsp ground black pepper.

Step 2: Mix the Ricotta Cheese Layer

In a medium bowl, combine the 2 cups whole milk ricotta cheese, 1 whole large egg, 1 tbsp dried basil, and 1 tbsp dried oregano. Mix well until fully incorporated. The egg binds everything together, while the herbs add depth to the creamy layer.

Stir in ½ cup of the 1 cup parmesan cheese, reserving the rest for topping. This creates a rich, spreadable mixture that will form the heart of your lasagna. The texture should be thick but still easy to spread—if it seems too stiff, a splash of water will loosen it.

Step 3: Assemble the Layers

Spread 1 cup of the 3 cups marinara sauce on the bottom of a 9×13-inch baking dish. Arrange 4 of the 12 pieces lasagna noodles on top, slightly overlapping if needed. Spoon half of the ricotta mixture over the noodles and spread evenly. Top with half of the cooked vegetables and 1 cup of the 3 cups mozzarella cheese.

Repeat the layers: another 1 cup marinara sauce, remaining 4 lasagna noodles, remaining ricotta mixture, remaining vegetables, and 1 cup mozzarella cheese. Finish with the last 4 lasagna noodles, remaining 1 cup marinara sauce, and the remaining ½ cup parmesan cheese and 1 cup mozzarella cheese.

Step 4: Bake to Creamy Perfection

Cover the dish tightly with foil and bake at 375°F for 25 minutes. This initial covered bake allows the noodles to soften and absorb the flavors without drying out. Remove the foil and bake for another 20-25 minutes until the top is golden brown and bubbly.

Let the lasagna rest for 10-15 minutes before slicing. This resting period is crucial—it allows the layers to set so you get clean, neat slices instead of a runny mess. The creamy ricotta should be perfectly set, and the cheeses melted into a gooey, stretchy delight.

👨‍🍳

Pro Tips For Making Lasagna Recipe With Ricotta Cheese No Meat

  • Salt the Zucchini: Sprinkle sliced zucchini with salt and let it sit for 10 minutes before layering—this draws out excess water so your lasagna doesn’t turn soggy. I learned this the hard way after my first few batches were swimming in liquid.
  • Use Full-Fat Ricotta: Skip the low-fat version; whole milk ricotta gives the creamy texture this dish needs. The extra richness balances the acidity of the tomato and zucchini without making it heavy.
  • Cover Then Uncover: Bake covered with foil for the first 30 minutes, then remove it to let the cheese brown. This prevents the top from drying out while ensuring the noodles cook through—no crunchy edges or mushy centers.
  • Grate Your Own Parmesan: Pre-shredded Parmesan has anti-caking agents that make it melt unevenly. Grate a block yourself for a smoother, more flavorful layer that actually binds the lasagna together.

Troubleshooting lasagna recipe with ricotta cheese no meat

Watery Ricotta Fix

If your ricotta mixture appears watery after mixing, drain it in a fine-mesh strainer over a bowl for 10-15 minutes before combining with other ingredients. I learned this trick from Nana Mae—she always said BelGioioso whole milk ricotta works best without draining. 💡

Soggy Noodles Problem

Using too much sauce or not draining vegetables causes this. Sauté spinach until fully wilted, then squeeze out excess liquid with a clean towel. Use exactly 3 cups marinara sauce—no more. Barilla oven-ready noodles absorb perfectly when layered with properly prepped fillings.

Uneven Baking

Rotate your dish 180 degrees halfway through baking. My Austin kitchen has hot spots, so I always check at the 25-minute mark when removing the foil. If the center isn’t bubbling after 45 minutes total, tent with foil and bake 5-10 more minutes. 🔥

Cheese Not Melting

Pre-shredded mozzarella often contains anti-caking agents that prevent smooth melting. Always buy block mozzarella and shred it yourself. For extra gooeyness, mix in ¼ cup shredded fontina with your mozzarella layers.

Dry Top Layer

Sprinkle the final cheese layer with 1-2 tbsp water before baking. This creates steam that helps melt the top evenly. I also brush the foil with olive oil before covering to prevent sticking during the initial bake.

Vegetable Texture Issues

For firmer veggies, roast your zucchini and bell pepper at 400°F for 10 minutes before layering. Emma prefers this method—it removes excess moisture while intensifying the flavors. Just cool completely before assembling.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 125mg42%
Sodium 1200mg52%
Total Carbohydrate 45g16%
Dietary Fiber 5g18%
Sugars 8g
Protein 35g70%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use cottage cheese instead of ricotta?

Yes, but blend it first for a smoother texture. Cottage cheese is tangier, so add 1 tbsp sugar to balance. The lasagna will still bake beautifully at 375°F.

2

How can I make this ahead of time?

Assemble completely, cover tightly, and refrigerate for up to 24 hours. Add 5-10 minutes to baking time if cold. This works perfectly with oven-ready noodles.

3

What if my lasagna is too dry after baking?

Cover with foil and return to the oven with ¼ cup water added to the dish. Bake at 350°F for 10 minutes to restore moisture.

4

Can I add other vegetables?

Try sliced mushrooms or eggplant. Sauté them first to remove excess moisture. Each layer should have a similar thickness.

★★★★★4.9(8 reviews)
Chef Melanie

More recipe sites