Nothing beats the cozy comfort of a layered, cheesy casserole straight from the oven. This Cottage Cheese Vegetable Lasagna Recipe brings together fresh veggies and creamy cottage cheese for a lighter, yet so satisfying spin on classic lasagna. Trust me, once you try it, you’ll find it’s a perfect weeknight dinner or a friendly crowd-pleaser made with love.
Jump to:
Why You'll Love This Recipe
I've made countless lasagnas, but swapping out ricotta for cottage cheese and loading up on garden-fresh veggies completely changed the game for me. This version is creamy without being heavy, full of textures, and easy to pull together even on busy nights.
- Wholesome Ingredients: This recipe packs in zucchini, mushrooms, carrots, and spinach, making every bite vibrant and nutritious.
- Creamy without the Guilt: Cottage cheese gives that luscious texture but with less fat and calories than traditional ricotta layers.
- Simple Assembly: Using no-boil noodles means less fuss and faster prep—perfect for any home cook.
- Flavorful Layers: A splash of balsamic vinegar brightens the veggies, balancing the richness beautifully.
Ingredients & Why They Work
Each ingredient here plays a special role to give you a rich, hearty lasagna that still feels light. Pay attention to the cottage cheese and vegetable prep—they're key to nailing the texture and flavor.
- Olive Oil: Adds a mild fruity richness that sautés the vegetables without overpowering their natural flavors.
- Onion & Garlic: The flavor base for the veggies, providing that cozy, familiar aroma and taste.
- Zucchini & Mushrooms: Both bring earthiness and moisture; mushrooms should be roughly chopped for texture.
- Carrots: Their slight sweetness complements the savory notes beautifully. Dice them small for even cooking.
- Spinach: Adds a pop of color and iron-rich goodness, wilted gently into the mix.
- Balsamic Vinegar: A secret weapon—some acidity that cuts through the creaminess and ties flavors together.
- Cottage Cheese: Using whole milk, small curd cottage cheese keeps the layers creamy and cohesive without being watery.
- Parmesan Cheese: Brings salty depth and a nutty finish to the creamy cheese layer.
- Marinara Sauce: Use your favorite quality sauce here—it holds everything together with bright tomato flavor.
- Garlic Powder & Kosher Salt: Small seasoning touches that enhance the overall taste.
- No-Boil Lasagna Noodles: Convenient and cooks right in the oven, saving you time and effort.
- Mozzarella Cheese: Melts beautifully and creates that irresistible golden cheesy crust.
Make It Your Way
I love switching up the veggies depending on what’s fresh or what’s leftover in my fridge. Sometimes I add roasted red peppers or swap carrots for sweet yellow squash. The great thing about this Cottage Cheese Vegetable Lasagna Recipe is that it’s a blank canvas for your favorite seasonal vegetables.
- Variation: I once swapped spinach for kale and threw in some artichoke hearts—it gave a delightful twist and extra bite!
- Dairy-Free Alternative: You can try a tofu ricotta mix to replace the cottage cheese and still keep that creamy texture.
- Spicy Kick: Add red pepper flakes inside the cheese mixture or on top for a bit of zip.
- Gluten-Free: Use gluten-free no-boil noodles, and your lasagna is ready for gluten-sensitive friends.
Step-by-Step: How I Make Cottage Cheese Vegetable Lasagna Recipe
Step 1: Sauté the Veggies Until Soft and Flavorful
Warm the olive oil in a skillet on medium-high heat. Toss in diced onion, minced garlic, zucchini cubes, chopped mushrooms, and diced carrots. Cook them until softened—about 5 to 6 minutes. Then add the spinach and let it wilt. Finally, turn heat to low, splash in balsamic vinegar, and let it cook another 3 to 4 minutes. You want the veggies tender but not mushy, with most of the moisture cooked off to avoid soggy lasagna layers. Removing excess liquid here is one of my favorite tricks for a perfect texture.
Step 2: Mix the Creamy Cottage Cheese Layer
In a separate big bowl, combine the small curd cottage cheese, grated parmesan, garlic powder, kosher salt, and freshly cracked black pepper. Stir well—this mixture adds a rich, creamy texture that carries the flavor in every bite. I always use whole milk cottage cheese here for its creamy consistency, but if you want a lighter option, low-fat works too, just expect slightly looser filling.
Step 3: Assemble Your Layers Like a Pro
Start with a generous cup of marinara sauce spread evenly on the bottom of your sprayed 9x13 casserole dish. Add a layer of 3 no-boil noodles right on top. Then spread half your cottage cheese mixture, followed by half the sautéed veggies. Sprinkle a third of the shredded mozzarella cheese over everything. Repeat these layers—marinara, noodles, cheese mixture, veggies, and mozzarella—and finally finish with noodles, sauce, and the rest of the mozzarella on top. This assembly guarantees gooey, well-balanced layers every time.
Step 4: Bake Until Bubbly and Golden
Cover the dish tightly with foil and bake at 400°F on the center rack for 15 minutes. Then remove the foil and bake uncovered for another 10 to 15 minutes until the edges bubble and the cheese on top turns a gorgeous golden brown. The smell during baking is honestly one of the best parts of making this lasagna—you’ll want to dig in fast! Let it cool for 15 to 20 minutes before slicing so it sets well and doesn’t fall apart.
Top Tip
I’ve made this recipe dozens of times, and here are some little tricks that always make the difference between good and great. They’re the kind of details that help you avoid common pitfalls and get the texture just right.
- Drain the Cottage Cheese Well: Even whole milk cottage cheese can have excess liquid, so I like to gently press it with paper towels before mixing to keep the lasagna from getting watery.
- Wilt Spinach Separately: Adding raw spinach to the veggies can release unwanted water, so sautéing it separately or adding towards the end prevents sogginess.
- Layer Evenly: Distribute cheese and veggies in balanced amounts across layers so every forkful tastes harmonious.
- Rest Before Slicing: Patience here rewards you with clean slices and layers that hold together beautifully.
How to Serve Cottage Cheese Vegetable Lasagna Recipe
Garnishes
I’m a sucker for a little fresh parsley sprinkled on top for color and brightness. Sometimes I add a light dusting of extra parmesan or a pinch of red pepper flakes if the mood strikes. A drizzle of good olive oil right before serving never hurts either!
Side Dishes
A crisp green salad with lemon vinaigrette pairs wonderfully, cutting the richness with fresh acidity. Garlic bread or roasted asparagus also go perfectly. When hosting, I love serving with a chilled white wine to balance those savory layers.
Creative Ways to Present
For guests, I sometimes turn this lasagna into personal portioned cups by layering the same ingredients in individual ramekins—baked under foil, then uncovered to brown the top. It’s charming, plus it makes serving super easy and elegant.
Make Ahead and Storage
Storing Leftovers
Leftovers keep beautifully in an airtight container in the fridge for up to 4 days. I always cover the dish tightly with foil or plastic wrap to lock in moisture and flavor. Reheated gently, it’s almost as good as fresh.
Freezing
If I want to prep ahead, I assemble the lasagna in a freezer-safe dish, cover it well, and freeze before baking. When ready, I let it thaw overnight in the fridge and bake as usual, adding extra minutes since it will be colder.
Reheating
To reheat, I cover with foil and warm in the oven at 350°F for 20 to 25 minutes until heated through. For quicker options, the microwave works, but to keep the layers intact, the oven is my preferred method.
Frequently Asked Questions:
Yes! Ricotta is a classic substitute and works well for the cheese layer, but cottage cheese is lower fat and gives a lighter texture which I personally enjoy for a vegetable lasagna. If using ricotta, drain it slightly to avoid excess moisture.
No need! The no-boil lasagna noodles cook perfectly in the oven while baking because they absorb moisture from the sauce and cottage cheese layers. This simplifies the process and saves you time.
Making it vegan would require swapping out the cheeses for plant-based alternatives and ensuring the marinara sauce contains no animal products. I haven’t tried a fully vegan version, but using vegan cottage cheese substitutes and vegan mozzarella would be your starting point.
Sautéing your vegetables to reduce moisture, draining or pressing the cottage cheese, and using no-boil noodles that absorb liquid help prevent watery lasagna. Also, allow the lasagna to rest before cutting so extra juices are reabsorbed.
Final Thoughts
This Cottage Cheese Vegetable Lasagna Recipe holds a special spot in my heart because it’s proof that comfort food doesn’t need to be heavy or complicated to be delicious. Whether you’re cooking for yourself, family, or friends, I hope you’ll enjoy making it as much as eating it. Remember, cooking is the best kind of therapy—so savor every moment in the kitchen and then every bite at the table.
Print
Cottage Cheese Vegetable Lasagna Recipe
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 45 minutes
- Yield: 12 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This Cottage Cheese Vegetable Lasagna is a wholesome, flavorful dish featuring layers of sautéed seasonal vegetables, creamy cottage cheese, tangy marinara sauce, and melted mozzarella. Perfect for a comforting vegetarian meal, this no-boil noodle lasagna combines fresh ingredients for a delicious and satisfying dinner.
Ingredients
Vegetable Mixture
- 2 Tablespoons olive oil
- ½ medium onion diced
- 3 cloves garlic minced
- 1 medium zucchini cubed into ½ 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 Layer
- 3 cups small curd cottage cheese preferably whole milk
- 1 cup grated parmesan cheese
- ½ teaspoon Kosher salt
- Fresh cracked black pepper to taste
- 1 teaspoon garlic powder
Assembly
- 3 cups marinara sauce
- 12-15 no-boil lasagna noodles (1 box)
- 8-10 oz low moisture mozzarella shredded
Instructions
- Preheat oven: Preheat the oven to 400°F and arrange the rack to the center position. Spray a 9×13-inch casserole dish with non-stick spray to prepare for the lasagna assembly.
- Cook the veggies: Heat the olive oil in a large skillet over medium-high heat. Add the onion, garlic, zucchini, mushrooms, and carrots. Cook for 5-6 minutes until the vegetables soften. Add the spinach and cook until wilted. Reduce heat to low, add the balsamic vinegar, and cook for an additional 3-4 minutes until the veggies are soft and excess moisture is reduced. Remove from heat.
- Mix the cottage cheese layer: In a large bowl, combine the cottage cheese, parmesan cheese, garlic powder, salt, and freshly cracked black pepper. Mix well to form a smooth, creamy layer.
- Assemble the lasagna: Spread 1 cup of marinara sauce evenly at the bottom of the prepared casserole dish. Layer 3 no-boil lasagna noodles over the sauce. Spread half of the cottage cheese mixture over the noodles, followed by half of the cooked vegetable mixture, then sprinkle with one-third of the shredded mozzarella. Repeat the layering starting with marinara sauce, noodles, cottage cheese, veggies, and shredded cheese. Finish with a final layer of noodles, marinara sauce, and the remaining shredded mozzarella cheese.
- Bake: Cover the casserole dish with foil and bake in the preheated oven for 15 minutes. Remove the foil and continue baking uncovered for 10-15 minutes until the edges bubble and the top is golden brown.
- Cool and serve: Let the lasagna cool for 15-20 minutes before slicing to help it set. Optionally, top with extra parmesan cheese, red pepper flakes, or fresh parsley before serving.
Notes
- Use whole milk small curd cottage cheese for a creamier and less watery texture; low-fat cottage cheese is an alternative but may create a looser texture.
- This recipe can be made lactose-friendly by using lactose-free cottage cheese. Parmesan and mozzarella are naturally low in lactose.
- Allowing the lasagna to cool before slicing helps maintain the layers without falling apart.
- No-boil noodles save time and help absorb flavors as they bake.
- Adjust seasoning to taste, especially salt and pepper in the cottage cheese mixture.
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 6 g
- Sodium: 520 mg
- Fat: 14 g
- Saturated Fat: 6 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 5 g
- Protein: 22 g
- Cholesterol: 40 mg
Leave a Reply