Nothing beats the comforting layers of a good lasagna, and this Creamy Cottage Cheese Vegetable Lasagna Recipe has quickly become one of my favorites. It’s creamy, full of fresh veggies, and surprisingly light, making it perfect for any time you want a cozy, satisfying meal without feeling weighed down.
Why You’ll Love This Recipe
- Creamy, Without the Heaviness: Using cottage cheese gives this lasagna a velvety texture that’s lighter than traditional ricotta, which I absolutely adore.
- Loaded with Vegetables: The combination of zucchini, mushrooms, carrots, and spinach packs in fresh, healthy flavors that brighten the whole dish.
- Easy Assembly: With no-boil noodles and simple layers, this recipe fits right into a busy schedule without fuss or lengthy prep.
- Family-Friendly Crowd Pleaser: Every time I make this, my family goes crazy for it — the perfect blend of comfort and nutrition.
Ingredients You’ll Need
This recipe blends fresh veggies with creamy cottage cheese and a rich marinara sauce. I recommend choosing whole milk small curd cottage cheese for the best texture—less watery and more luscious in every bite.
- Olive oil: Use a good quality oil for sautéing the vegetables to bring out their natural flavors.
- Onion: A half medium onion adds subtle sweetness and depth.
- Garlic: Freshly minced garlic infuses that classic Italian aroma.
- Zucchini: Cubed for nice texture, zucchini adds mild earthiness without overpowering the dish.
- Baby bella mushrooms: Roughly chopped mushrooms bring umami richness to the veggie mix.
- Carrots: Peeled and diced small for a slight natural sweetness and crunch.
- Baby spinach: Roughly chopped to wilt down quickly and add a vibrant green element.
- Balsamic vinegar: A little acidity balances the sweetness of the veggies beautifully.
- Small curd cottage cheese: I insist on whole milk for a creamy layer that holds up well when baked.
- Marinara sauce: Choose a sauce you love — it’s the flavor backbone of the dish.
- Grated parmesan cheese: Adds sharpness and helps bind the cottage cheese layer.
- Kosher salt: Season to perfection for a balanced flavor.
- Fresh cracked black pepper: For a little subtle heat and complexity.
- Garlic powder: Boosts garlic flavor without overpowering the fresh cloves.
- No-boil lasagna noodles: These make assembling so much easier and save time without sacrificing texture.
- Low moisture mozzarella: Shredded for that perfect gooey, melty cheese topping.
Variations
I love how adaptable this Creamy Cottage Cheese Vegetable Lasagna Recipe is. Feel free to swap in your favorite veggies or adjust cheeses to match your tastes — it’s all about making it your own!
- Mushroom-Free Version: When I made this for a friend who avoids mushrooms, I simply added extra zucchini and bell peppers — just as tasty and colorful.
- Gluten-Free Option: Using gluten-free no-boil noodles works wonderfully; just keep an eye on the bake time as they might vary slightly.
- Vegan Twist: I’ve tried swapping dairy cheese with plant-based alternatives and tofu cottage cheese, which was surprisingly satisfying.
- Spicy Kick: Add red pepper flakes or a dash of hot sauce to the marinara or veggies if you like some heat.
How to Make Creamy Cottage Cheese Vegetable Lasagna Recipe
Step 1: Sauté Your Veggie Medley
Start by heating olive oil in a skillet over medium-high heat. Toss in diced onion, garlic, zucchini, mushrooms, and carrots. Cook for about 5-6 minutes until they soften and start to release their juices. Then add spinach and cook just until it wilts, which takes about 1-2 minutes. Turn the heat down to low and drizzle in the balsamic vinegar, letting it simmer for 3-4 minutes to reduce excess moisture and heighten flavor. Remember, getting the veggies nicely softened here really boosts the lasagna layers’ texture and taste.
Step 2: Mix the Creamy Cottage Cheese Layer
While your veggies cool, grab a large bowl and stir together small curd cottage cheese, parmesan, garlic powder, kosher salt, and freshly cracked black pepper. I find that this blend creates a creamy, flavorful layer that contrasts perfectly with the veggies and tomato sauce. Be careful not to over-salt since parmesan is quite salty already.
Step 3: Layer Your Lasagna
Spray your casserole dish with non-stick spray to avoid any sticking (trust me, this makes cleanup a breeze). Spread a cup of marinara sauce on the bottom, then lay down 3 no-boil noodles. Spread half of the cottage cheese mixture over the noodles, followed by half the veggies, and top that with a third of the mozzarella cheese. Repeat these layers, and finish with a final layer of noodles, marinara, and shredded mozzarella. The layering trick I learned is key—don’t rush it, and spread everything evenly so every slice has that perfect balance.
Step 4: Bake and Rest
Cover the dish with foil and pop it into a 400°F oven. Bake covered for 15 minutes, then remove the foil and bake uncovered for 10-15 more minutes until the top is golden and bubbly. I like to let it cool for about 15-20 minutes before slicing—that rest time helps everything set nicely so the lasagna holds together beautifully when you serve.
Pro Tips for Making Creamy Cottage Cheese Vegetable Lasagna Recipe
- Veggie Prep: Don’t skip the balsamic vinegar step; it’s my secret for cutting down veggies’ moisture, preventing a watery lasagna.
- Cottage Cheese Choice: Use whole milk small curd cottage cheese for creaminess and less water separation during baking.
- Layer Love: Spread ingredients evenly and gently press each layer so your lasagna bakes together instead of falling apart.
- Cooling Time: Letting the lasagna rest before slicing avoids a messy, runny dish and gives you beautiful, clean servings.
How to Serve Creamy Cottage Cheese Vegetable Lasagna Recipe

Garnishes
I always finish mine with a sprinkle of extra parmesan, a handful of fresh chopped parsley for a pop of color, and some red pepper flakes. The flakes add just a little heat without overwhelming the delicate veggie flavors.
Side Dishes
This lasagna pairs beautifully with a crisp Caesar salad or a simple arugula salad drizzled with lemon vinaigrette. Garlic bread or some roasted Brussels sprouts also complement it nicely when I want a heartier meal.
Creative Ways to Present
For special occasions, I’ve layered this lasagna in individual ramekins to create personal-sized servings. It makes the meal feel extra thoughtful and elegant — plus, it’s a fun way to control portions for guests.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge and they usually last up to 4 days. I discovered that letting the leftovers come to room temperature for about 20 minutes before reheating really helps maintain that creamy texture.
Freezing
This lasagna freezes really well! I like to freeze individual portions wrapped tightly in plastic wrap and then aluminum foil. When ready, thaw overnight in the fridge and then reheat—this method keeps it tasting fresh and holds its luscious layers perfectly.
Reheating
To reheat, I cover the lasagna with foil and warm it in a 350°F oven for about 20-25 minutes until bubbling. If you’re in a hurry, the microwave works too, but the oven keeps the cheese beautifully melty without getting rubbery.
FAQs
-
Can I use regular ricotta instead of cottage cheese in this lasagna?
Yes, you can substitute ricotta if you prefer, but using small curd whole milk cottage cheese makes the dish lighter and creamier. Ricotta tends to be richer and heavier, so expect a denser texture.
-
Do I need to pre-cook the no-boil lasagna noodles?
Nope! That’s the beauty of no-boil noodles—they soften right in the sauce and steam while baking. Just make sure your sauce and filling have enough moisture so the noodles can cook through properly.
-
Can I make this lasagna vegan?
You can! Swap cottage cheese and other dairy cheeses for plant-based alternatives, like tofu blended with nutritional yeast or vegan ricotta, plus vegan mozzarella. The veggies and sauce remain the same, so you still get all the good flavors.
-
How long does this lasagna keep in the fridge?
Stored in an airtight container, it keeps well in the refrigerator for up to 4 days. For the best taste, try to eat it within that timeframe and reheat gently to maintain creaminess.
Final Thoughts
I absolutely love how this Creamy Cottage Cheese Vegetable Lasagna Recipe balances fresh veggies, cheesy creaminess, and simple prep. It’s become my go-to when I want something both comforting and a little lighter than traditional lasagna. Give it a try—you might just find it becomes a new favorite in your rotation too, just like it did for my family and me.
Print
Creamy Cottage Cheese Vegetable Lasagna Recipe
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 45 minutes
- Yield: 12 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Cottage Cheese Vegetable Lasagna is a wholesome, comforting dish layered with sautéed vegetables, creamy cottage cheese, marinara sauce, and melty mozzarella. Perfect for a hearty vegetarian meal, it combines a variety of flavors and textures, making it a delicious twist on a classic lasagna.
Ingredients
Vegetables and Aromatics
- 2 Tablespoons olive oil
- 1/2 medium onion diced
- 3 cloves garlic minced
- 1 medium zucchini cubed into 1/2 inch pieces
- 8 oz baby bella mushrooms roughly chopped
- 2 carrots peeled and diced small
- 10 oz baby spinach roughly chopped
- 3 Tablespoons balsamic vinegar
Cottage Cheese Mixture
- 3 cups small curd cottage cheese preferably whole milk
- 1 cup grated parmesan cheese
- 1/2 teaspoon Kosher salt
- Fresh cracked black pepper to taste
- 1 teaspoon garlic powder
Other
- 3 cups marinara sauce
- 12–15 no-boil lasagna noodles (1 box)
- 8–10 oz low moisture mozzarella shredded
Instructions
- Preheat the oven: Preheat your oven to 400°F and position the oven rack in the center. Lightly spray a 9×13-inch casserole dish with non-stick spray to prepare it for assembling the lasagna.
- Cook the veggies: Heat the olive oil in a large skillet over medium-high heat. Add the diced onion, minced garlic, cubed zucchini, chopped mushrooms, and diced carrots. Sauté for 5-6 minutes until the vegetables soften. Then add the chopped spinach and cook until it wilts. Lower the heat to low, stir in the balsamic vinegar, and cook for another 3-4 minutes to reduce moisture and fully soften the veggies. Remove from heat.
- Mix the cottage cheese layer: In a large bowl, combine the small curd cottage cheese, grated parmesan cheese, garlic powder, kosher salt, and freshly cracked black pepper. Mix until well blended to form a creamy cheese mixture.
- Assemble the lasagna: Spread 1 cup of marinara sauce on the bottom of the prepared casserole dish. Lay 3 no-boil lasagna noodles over the sauce. Spread half of the cottage cheese mixture over the noodles, then top with half of the cooked vegetable mixture. Sprinkle with one-third of the shredded mozzarella cheese. Repeat the layers: marinara sauce, noodles, cottage cheese mixture, veggies, and shredded cheese. Finish with a final layer of noodles, marinara sauce, and remaining shredded mozzarella cheese for a cheesy topping.
- Bake the lasagna: Cover the dish with aluminum foil and bake in the preheated oven for 15 minutes. Then remove the foil and continue baking uncovered for 15 minutes or until the edges are bubbling and the top is golden brown and melted.
- Cool before serving: Let the lasagna cool for 15-20 minutes after baking to allow it to set. This makes slicing easier and improves the texture. Serve topped with extra parmesan cheese, red pepper flakes, or fresh parsley if desired.
Notes
- Use whole milk small curd cottage cheese for creamier texture and to avoid watery layers; low-fat options can be used but may affect texture slightly.
- For a lactose-friendly version, opt for lactose-free cottage cheese; parmesan and mozzarella are naturally low in lactose.
- No-boil lasagna noodles save time and simplify assembly without the need to pre-cook.
- Be sure to let the lasagna rest after baking to firm up layers and make serving easier.
- You can customize the vegetables to your preference or what you have on hand.
Nutrition
- Serving Size: 1 slice (1/12 of recipe)
- Calories: 320 kcal
- Sugar: 6 g
- Sodium: 550 mg
- Fat: 15 g
- Saturated Fat: 7 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 4 g
- Protein: 20 g
- Cholesterol: 40 mg