If you’re on the hunt for a comforting, creamy, and meat-free dinner that feels indulgent yet wholesome, this Cottage Cheese Alfredo Casserole (Vegetarian) Recipe is an absolute winner. It combines tender penne pasta, bright green broccoli, and hearty cannellini beans all smothered in a luscious, homemade Alfredo sauce made with cottage cheese instead of heavy cream alone. The result is a vibrant, protein-packed casserole that tastes like it belongs in a cozy dinner spot but is easy enough for any weeknight. You’ll love how every bite melds creamy, cheesy, and fresh vegetable flavors perfectly—this dish is a real crowd-pleaser that makes vegetarian eating exciting and satisfying.

Ingredients You’ll Need

A round metal colander filled with cooked yellow penne pasta, showing the tube-shaped noodles with ridges inside. The colander has two handles and is placed on a white marbled surface, with an orange tiled floor visible in the background. The pasta fills the colander evenly in one layer. photo taken with an iphone --ar 4:5 --v 7

This recipe relies on simple, wholesome ingredients that each play a key role in the texture, flavor, and color of the casserole. Using cottage cheese in the sauce keeps it creamy without being heavy, while fresh broccoli adds a pop of green and crispness. Together, these ingredients create an easy dish that’s both hearty and fresh.

  • 1 ½ cups cottage cheese: This is the base for the Alfredo sauce, providing a creamy and tangy foundation that’s high in protein.
  • 1 cup milk: Used to thin the cottage cheese sauce to a perfect smooth consistency.
  • ½ cup heavy cream: Adds richness and silken smoothness to the sauce for that classic Alfredo feel.
  • ½ cup grated parmesan: Gives the sauce a sharp, nutty flavor that elevates the whole dish.
  • 1 Tbsp cornstarch: Helps thicken the sauce so it clings perfectly to the pasta and veggies.
  • ½ tsp salt, pepper, garlic powder, onion powder: Balanced seasoning brings out the flavors without overpowering the fresh ingredients.
  • 16 oz penne pasta: A sturdy pasta shape that holds the sauce beautifully; high protein pasta is a great swap for an extra nutritional punch.
  • 4 cups broccoli florets: Adds vibrant color and a satisfying crunch to the creamy casserole.
  • 2 15-oz cans cannellini beans: Provides a creamy texture and a subtle nutty flavor, plus plenty of plant-based protein.
  • 2 cups shredded mozzarella, divided: Melted cheese on top creates a golden, bubbly crust that you’ll adore.

How to Make Cottage Cheese Alfredo Casserole (Vegetarian) Recipe

Step 1: Prepare the Alfredo Sauce

Start by blending the cottage cheese, milk, heavy cream, grated parmesan, cornstarch, and seasonings together until the mixture is silky smooth. This homemade sauce is the heart of the dish, delivering all the creamy indulgence you expect from Alfredo but with the added benefits of cottage cheese. The blender does the magic in just about a minute, giving you a perfectly lump-free sauce that will coat every bite.

Step 2: Cook the Pasta

Cook the penne pasta in well-salted boiling water according to the package directions, but be sure to drain it one to two minutes before it is fully done to keep it al dente. This technique avoids mushy pasta after baking and ensures every bite has a pleasant texture that stands up to the creamy sauce and mix-ins.

Step 3: Steam or Microwave the Broccoli

While the pasta cooks, prepare the broccoli by either microwaving it with a splash of water for 2 to 3 minutes until bright green and tender or steaming it gently on the stovetop. The goal is tender, but not soggy, broccoli that adds freshness and a slight crunch to balance the richness of the casserole.

Step 4: Combine All Ingredients

In a large bowl, gently toss the cooked pasta, broccoli, drained cannellini beans, half of the shredded mozzarella, and the creamy cottage cheese Alfredo sauce until everything is evenly coated. Be gentle to avoid breaking up the beans and broccoli too much. Transfer this mixture to a greased casserole dish and sprinkle the remaining mozzarella evenly over the top for a melty, golden crust.

Step 5: Bake to Perfection

Bake the assembled casserole in a preheated 400°F (204°C) oven for 15 to 20 minutes, until the top is beautifully golden and bubbly and the sauce is happily bubbling along the edges. This final step melds all those fresh and creamy layers into one irresistibly comforting dish ready to serve warm, straight from the oven.

How to Serve Cottage Cheese Alfredo Casserole (Vegetarian) Recipe

A close-up shows a metal fork holding a scoop of creamy pasta with three layers: yellow penne pasta with a smooth texture, bright green broccoli florets, and white sauce with a slightly thick and creamy look, all speckled with small black pepper dots. In the blurred background, a white baking dish holds more of the same pasta mix, showing yellow pasta pieces mixed with green broccoli and white sauce on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Garnishes

To add freshness and a pop of color when serving, a sprinkle of chopped fresh parsley or basil works wonderfully. You can also grate a little extra Parmesan on top just before serving for an extra cheesy touch. A light drizzle of olive oil or a squeeze of lemon juice can add brightness that balances the creamy richness too.

Side Dishes

This casserole pairs fantastically with a crisp green salad dressed in a tangy vinaigrette to cut through the richness. Garlic bread or warm crusty rolls are perfect for soaking up any leftover sauce. For a lighter option, some roasted cherry tomatoes or a simple sauté of spinach offers a fresh vegetable contrast that keeps the meal vibrant.

Creative Ways to Present

For a fun twist, serve individual portions in ramekins topped with extra cheese and broiled for a golden crust. You can also layer this casserole with different veggies like sautéed mushrooms or peas for additional color and interest. Leftovers can be scooped onto a plate and topped with a fried egg for a hearty brunch option that feels special.

Make Ahead and Storage

Storing Leftovers

Leftovers of this Cottage Cheese Alfredo Casserole (Vegetarian) Recipe store beautifully in an airtight container in the refrigerator for up to four days. The flavors actually deepen after resting, making reheated portions even tastier. Use the microwave or a gentle oven reheat to bring it back to its creamy glory.

Freezing

You can freeze this casserole without any fuss. After baking, let it cool completely, then portion it into freezer-safe containers. The casserole will keep for up to two months in the freezer, making it a convenient make-ahead meal. When ready to enjoy, thaw overnight in the fridge for best texture and reheat in the oven until warmed through.

Reheating

Reheat leftover or thawed casserole in the oven at 350°F until warmed through and the sauce is bubbly again—usually about 15 to 20 minutes. For a quicker option, the microwave works well too; just cover it to keep moisture in and heat in short bursts to avoid drying out the edges.

FAQs

Can I use a different type of cheese in this recipe?

Absolutely! While mozzarella provides a lovely melty topping, you can swap it for cheddar, Gouda, or even pepper jack for a different flavor profile that suits your taste buds.

Is there a way to make this recipe vegan?

This recipe hinges on dairy for the rich Alfredo sauce, but you can experiment by substituting cottage cheese and cream with plant-based alternatives and nutritional yeast for the cheesy flavor—though it will change the texture somewhat.

Can I substitute the broccoli with other vegetables?

Definitely! Frozen peas, sautéed mushrooms, spinach, or even roasted zucchini work great. Feel free to customize based on your favorite veggies or what you have on hand.

How do I make sure the casserole doesn’t dry out during baking?

Prepping a creamy sauce with enough liquid and covering the casserole loosely with foil during the first half of baking can prevent drying out. Also, cooking the pasta al dente helps retain moisture once baked.

Is this recipe suitable for meal prep?

Yes! The assembled casserole can be made up to 24 hours in advance and kept in the fridge, then baked just before serving, making it perfect for easy weeknight dinners.

Final Thoughts

This Cottage Cheese Alfredo Casserole (Vegetarian) Recipe is a delicious reminder that meatless meals can be just as comforting and satisfying as any classic pasta bake. It’s creamy, nutritious, and packed with flavors that hit all the right notes without fuss. I encourage you to give it a try—it’s a brilliant way to bring a little extra warmth and joy to your dinner table!

Print

Cottage Cheese Alfredo Casserole (Vegetarian) Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 24 reviews

This Cottage Cheese Alfredo Casserole is a creamy, comforting vegetarian dish featuring a smooth cottage cheese Alfredo sauce combined with penne pasta, tender broccoli, cannellini beans, and melty mozzarella. It’s a hearty, protein-packed meal perfect for a family dinner or meal prep, baked to golden perfection for a satisfying experience.

  • Author: Sarah
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Casserole
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Cottage Cheese Alfredo Sauce

  • 1 ½ cups cottage cheese
  • 1 cup milk
  • ½ cup heavy cream
  • ½ cup grated parmesan
  • 1 Tbsp cornstarch
  • ½ tsp salt
  • ½ tsp pepper
  • ½ tsp garlic powder
  • ½ tsp onion powder

Casserole Fillings

  • 16 oz penne pasta (can use high protein pasta)
  • 4 cups broccoli florets
  • 2 15-oz cans cannellini beans, drained and rinsed
  • 2 cups shredded mozzarella, divided

Instructions

  1. Preheat Oven: Preheat your oven to 400°F (204°C) to prepare for baking the casserole.
  2. Make Alfredo Sauce: Blend all the ingredients for the Cottage Cheese Alfredo Sauce—cottage cheese, milk, heavy cream, parmesan, cornstarch, salt, pepper, garlic powder, and onion powder—until the mixture is completely smooth, about 1 minute of blending.
  3. Boil Pasta: Cook the 16 oz penne pasta in salted boiling water according to package instructions until al dente. Drain the pasta one to two minutes before it’s fully cooked, then drain completely.
  4. Cook Broccoli: Place the 4 cups of broccoli florets in a large microwave-safe bowl with a splash of water, cover tightly, and microwave for 2 to 3 minutes until bright green and tender. Alternatively, steam or boil the broccoli until tender.
  5. Assemble Casserole: In a large bowl, gently combine the cooked pasta, tender broccoli, drained cannellini beans, half of the shredded mozzarella, and the prepared Alfredo sauce. Mix thoroughly but gently to avoid breaking the broccoli.
  6. Transfer and Top: Pour the pasta mixture into a large casserole dish and evenly spread it out. Sprinkle the remaining shredded mozzarella over the top.
  7. Bake: Bake the casserole in the preheated oven for 15 to 20 minutes, or until the top is golden and melty and the sauce is bubbling at the edges. Serve warm for best flavor.

Notes

  • Storage: Store leftovers in an airtight container in the fridge for up to 4 days. They reheat well in the microwave, often tasting better the next day.
  • Freezing: Yes, you can freeze this casserole. Let it cool completely, portion into freezer-safe containers, and freeze for up to 2 months. To reheat, thaw overnight in the fridge and bake at 350°F until warmed through.
  • Make Ahead: Assemble the casserole fully (without baking), cover tightly, and refrigerate for up to 24 hours. When ready to bake, add 5-10 extra minutes to the baking time.
  • Variations: Substitute mozzarella with cheddar, Gouda, or pepper jack cheese. Swap broccoli for frozen peas, spinach, or sautéed mushrooms if desired.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star