Best Cheesy Baked Ground Beef Casserole (5-Star Easy Dinner)

Servings: 6 Total Time: 55 mins Difficulty: Beginner
This cheesy baked ground beef casserole layers seasoned beef, rigatoni pasta, rich tomato sauce, and golden bubbly mozzarella into the ultimate crowd-pleasing weeknight dinner. Ready in 55 minutes!
pinit

The Cheesy Baked Ground Beef Casserole That Disappears Every Time

There are certain dishes that earn a permanent spot in your weekly rotation — and this cheesy baked ground beef casserole is absolutely one of them. Layers of perfectly seasoned ground beef, hearty rigatoni pasta, robust tomato meat sauce, and a gloriously golden, bubbling blanket of mozzarella and cheddar come together in one white baking dish that looks just as good coming out of the oven as it tastes on the plate.

What you’re getting here isn’t just another weeknight pasta bake. This is a deeply satisfying, pull-apart-cheese, oozing-at-the-edges casserole that smells incredible the moment it hits 375°F. It serves six comfortably, reheats like a dream, and honestly tastes even better the next day. If you’ve been searching for a reliable, no-fuss dinner that impresses without requiring culinary school training, you’ve landed in exactly the right place.


Recipe Quick Info

Detail Info
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 6
Cuisine American
Course Main Dish / Dinner
Estimated Calories ~540 per serving
Difficulty Easy

Why You’ll Love This Recipe

  • One baking dish, minimal cleanup. Everything comes together in a single 9×13 casserole dish — no stack of dirty pans waiting for you at the end.
  • Cheese pull worthy of a close-up. The combination of whole-milk mozzarella and sharp cheddar melts into that thick, stretchy, golden layer you see in the photo — it’s deeply satisfying to scoop.
  • Crowd-tested, family-approved. This cheesy baked ground beef casserole is the kind of meal that silences the table in the best way — even picky eaters go back for seconds.
  • Budget-friendly from start to finish. Ground beef, pasta, canned tomatoes, and shredded cheese keep the ingredient cost low without sacrificing any flavor.
  • Meal-prep and freezer friendly. Assemble it on Sunday and bake it on Tuesday, or freeze an entire unbaked casserole for up to three months.
  • Endlessly adaptable. Swap the protein, add vegetables, go spicy, or make it gluten-free — the base recipe holds up to a wide range of honest substitutions without falling apart.
  • Built-in comfort factor. There is something fundamentally comforting about a bubbling pasta casserole fresh from the oven, and this one delivers that feeling every single time.

Ingredients

For the Meat Sauce

  • 1½ lbs ground beef (80/20 blend recommended)
  • 1 medium yellow onion, finely diced
  • 4 cloves garlic, minced
  • 1 can (28 oz) crushed tomatoes
  • 1 can (6 oz) tomato paste
  • 1 teaspoon dried Italian seasoning
  • 1 teaspoon dried basil
  • ½ teaspoon crushed red pepper flakes (adjust to taste)
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 teaspoon granulated sugar (balances tomato acidity)
  • 2 tablespoons olive oil

For the Pasta Layer

  • 12 oz rigatoni pasta (or penne — see photo for tube-style pasta)
  • Salted water for boiling

For the Cheese Topping

  • 2 cups whole-milk mozzarella, shredded (divided)
  • 1 cup sharp cheddar, shredded
  • ½ cup freshly grated Parmesan

For Garnish

  • 2 tablespoons fresh flat-leaf parsley, roughly chopped

Optional Add-Ins

  • ½ cup ricotta cheese (dolloped between pasta and meat sauce layers for a creamier texture)
  • 1 cup baby spinach (stirred into the meat sauce during the last 2 minutes of simmering)
  • ½ cup sliced black olives
  • 1 cup diced mushrooms (sauté with the onion)

Substitution Table

Original Ingredient Substitution Notes
Ground beef (80/20) Ground turkey or ground chicken Use 93/7 turkey for leaner result; season generously
Rigatoni Penne, ziti, or rotini Stick to tube/ridged shapes that hold sauce well
Whole-milk mozzarella Part-skim mozzarella Slightly less stretch but still melts beautifully
Sharp cheddar Colby Jack or Monterey Jack Milder flavor; still yields great color
Crushed tomatoes Marinara sauce (24 oz jar) Reduce added salt by half and skip the sugar
Parmesan Pecorino Romano Saltier — reduce the kosher salt by ¼ teaspoon

Kitchen Tools Needed

  • Large skillet or sauté pan (12-inch)
  • Large pot for boiling pasta
  • Colander
  • 9×13-inch baking dish (ceramic or glass)
  • Wooden spoon or silicone spatula
  • Chef’s knife and cutting board
  • Measuring cups and spoons
  • Aluminum foil
  • Oven mitts

Step-by-Step Instructions

Step 1: Preheat the Oven and Prep Your Pasta Water (5 minutes)

Preheat your oven to 375°F and position the rack in the center. Bring a large pot of well-salted water to a boil over high heat — pasta water should taste pleasantly salty, like mild broth. Getting these two things started first means your pasta and sauce will finish around the same time, keeping the assembly seamless.

Step 2: Cook the Rigatoni to Al Dente (10 minutes)

Add the rigatoni to the boiling water and cook it 2 minutes less than the package directions indicate. The pasta will continue cooking in the oven, so pulling it early prevents a mushy final texture. Drain the pasta, toss it lightly with a drizzle of olive oil to prevent sticking, and set it aside.

Embedded Tip: Reserve ¼ cup of pasta cooking water before draining. If your meat sauce looks too thick when combining, stir in a splash of this starchy water — it loosens the sauce without diluting the flavor.

Step 3: Brown the Ground Beef (8 minutes)

Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 2–3 minutes until softened and translucent. Add the garlic and stir for 30 seconds until fragrant. Add the ground beef, breaking it apart with a wooden spoon, and cook until no pink remains — about 5–6 minutes. Drain excess fat, leaving about 1 tablespoon in the pan for flavor.

Food Safety Note: Ground beef must reach an internal temperature of 160°F to be safe to eat, per USDA guidelines. A quick-read thermometer is your best insurance here.

Step 4: Build the Meat Sauce (7 minutes)

Reduce the heat to medium. Stir in the tomato paste and cook for 1–2 minutes, letting it caramelize slightly — this deepens the overall flavor. Pour in the crushed tomatoes, then add the Italian seasoning, dried basil, red pepper flakes, salt, pepper, and sugar. Stir well, bring to a gentle simmer, and cook uncovered for 4–5 minutes until the sauce thickens slightly.

Step 5: Combine Pasta and Sauce

Remove the skillet from heat and add the drained rigatoni directly to the meat sauce. Fold gently until every tube is coated. If needed, add a splash of your reserved pasta water to loosen things up. The mixture should be saucy and cohesive — not soupy, not dry.

Step 6: Layer the Casserole (3 minutes)

Lightly grease the bottom of your 9×13 baking dish with a thin coat of olive oil or non-stick spray. Spoon half of the pasta-and-meat mixture into the dish and spread it evenly. Scatter 1 cup of the shredded mozzarella and ½ cup of cheddar over that layer. Add the remaining pasta mixture on top, pressing it down gently so it’s compact and level.

Step 7: Add the Cheese Topping

Spread the remaining 1 cup of mozzarella, the remaining ½ cup of cheddar, and all of the Parmesan evenly over the top layer. The goal is full coverage — you want a complete blanket of cheese so every square inch gets that golden-brown crust you see in the photo.

Embedded Tip: For extra browning on the cheese without overcooking the casserole, uncover it during the last 5 minutes and switch your oven to the broil setting on low. Watch it closely — cheese goes from golden to burned in under 2 minutes under the broiler.

Step 8: Bake the Casserole (35 minutes total)

Cover the dish tightly with aluminum foil and bake at 375°F for 20 minutes. Remove the foil and bake for an additional 15 minutes, until the cheese is deeply golden, bubbling at the edges, and slightly blistered on top — just like the photo shows. Remove from the oven and let it rest for 5 minutes before serving. This short rest lets the layers settle so you get clean, beautiful scoops.

Step 9: Garnish and Serve

Sprinkle freshly chopped flat-leaf parsley over the top while the casserole is still hot. The green flecks cut through the richness visually and add a subtle fresh note to each bite. Scoop and serve immediately.


Pro Tips for the Best Result

  • Don’t skip the al dente cook on the pasta. Fully cooked pasta absorbs too much sauce in the oven and turns soft and gummy. Two minutes early is the sweet spot.
  • Use block cheese and shred it yourself. Pre-shredded cheese contains anti-caking agents that inhibit clean melting. Freshly grated mozzarella and cheddar give you that dramatic cheese pull shown in the photo.
  • Let the tomato paste caramelize. Cooking the paste for 1–2 minutes before adding the crushed tomatoes transforms it from sharp and raw-tasting to rich and slightly sweet — it’s a small step that makes a noticeable difference.
  • Rest before serving. Five minutes of resting allows the cheesy baked ground beef casserole to set, making scooping far cleaner and more satisfying than cutting into it immediately.
  • Season in layers. Salt the pasta water, season the meat as it browns, and taste the sauce before assembling. Layered seasoning is what separates a flat casserole from one that tastes like it has depth.

Common Mistakes to Avoid

1. Overcooking the pasta before baking.
Fix: Pull the pasta 2 minutes before the package’s minimum time. It finishes cooking in the oven and will stay perfectly tender.

2. Using lean ground beef (96/4).
Fix: An 80/20 blend provides enough fat to keep the meat moist and flavorful throughout the bake. Leaner beef turns dry and crumbly without additional fat added to the sauce.

3. Skipping the covered baking phase.
Fix: Baking uncovered the entire time dries out the top layer and can cause the cheese to over-brown before the casserole heats through. Always start covered, then uncover to finish.

4. Not draining excess fat from the beef.
Fix: Leaving too much fat makes the sauce greasy and pools at the bottom of the dish. Drain the beef, but leave about 1 tablespoon for flavor.

5. Forgetting to grease the baking dish.
Fix: Even with a saucy casserole, the edges can stick and make serving difficult. A light coat of olive oil or non-stick spray prevents tearing when you scoop.

6. Adding cheese too early (before layering).
Fix: Stirring all the cheese directly into the pasta mixture instead of reserving it as a distinct top layer means you lose that signature golden-brown crust. Always layer cheese last.

7. Skipping the rest period after baking.
Fix: Cutting into the casserole the moment it leaves the oven causes the layers to collapse and the cheese to slide. Five minutes of rest makes a dramatic difference in presentation.

8. Underseasoning the tomato sauce.
Fix: Taste the sauce before assembly and adjust salt, pepper, and the pinch of sugar. A flat sauce can’t be corrected once everything is layered and baked.


Variations

Healthy Version

Swap the ground beef for 93/7 ground turkey and use part-skim mozzarella instead of whole-milk. Stir a large handful of baby spinach or diced zucchini into the meat sauce during the last 2 minutes of simmering to add vegetables without changing the casserole structure. The final dish is noticeably lighter while keeping all the satisfying layered texture.

Vegetarian Version

Replace the ground beef entirely with a mix of 1 cup cooked green or brown lentils and 2 cups diced mushrooms sautéed in olive oil. The lentils provide meaty texture and absorb the tomato sauce beautifully, while mushrooms add savory depth. Keep all other components identical — this variation holds together just as well in the oven.

Spicy Version

Double the crushed red pepper flakes (to 1 full teaspoon) and add ½ teaspoon smoked paprika to the meat sauce. You can also fold in 2 tablespoons of your favorite hot sauce when combining the pasta and sauce. The heat plays beautifully against the richness of all that melted cheese, giving the casserole a welcome kick without overpowering the other flavors.

Gluten-Free Version

Use a certified gluten-free rigatoni or penne (brown rice pasta works particularly well here as it holds its shape better than corn-based varieties under the heat of baking). Verify your canned tomatoes and any jarred sauce are certified GF. All other ingredients in this cheesy baked ground beef casserole are naturally gluten-free, making this an easy swap.

Low-Carb / Keto Version

Replace the rigatoni with cauliflower florets that have been roasted at 425°F for 15 minutes until golden and slightly tender. The roasted cauliflower provides a satisfying bite without the starch. Reduce the crushed tomatoes to 14 oz to keep carbs lower, and increase the cheese topping slightly to compensate for the missing pasta bulk. Pair with Easy 30-Minute High Protein Crispy Chicken Saladfor a complete keto meal.


What to Serve With This Recipe

  • Garlic bread or crusty Italian bread — ideal for scooping up extra tomato meat sauce from the edges of the dish.
  • Simple Caesar salad — the crisp, cool lettuce is a perfect contrast to the hot, rich casserole.
  • Roasted broccoli with lemon — roasted at 425°F, the slight char pairs well with the tomato-beef flavor.
  • Steamed green beans with olive oil — light and bright, they balance out a very filling plate.
  • A glass of medium-bodied red wine — a Chianti or Montepulciano complements the tomato and beef beautifully.
  • Classic coleslaw — the acidity of a vinegar-based slaw cuts through the richness of the melted cheese.
  • Caprese salad with fresh basil — fresh tomatoes and mozzarella echo the flavors in the casserole while adding freshness.

For another satisfying weeknight pasta dinner, check out Easy 30-Minute High Protein Crispy Chicken Salad— it uses a similar technique and is equally crowd-pleasing.


Storage Instructions

Refrigerator

Allow the casserole to cool completely before covering the baking dish tightly with plastic wrap or aluminum foil, or transfer portions to airtight containers. Stored properly in the refrigerator, this cheesy baked ground beef casserole keeps well for up to 4 days.

Freezer

This casserole freezes exceptionally well either baked or unbaked. For a baked casserole, cool completely, wrap tightly in two layers of plastic wrap followed by a layer of aluminum foil, and freeze for up to 3 months. For an unbaked casserole, assemble through Step 7, wrap tightly, and freeze. Thaw overnight in the refrigerator before baking — add 10 extra minutes to the covered baking time since the dish will still be cold from the fridge.

Shelf Life Summary

Storage Method Duration
Room temperature No more than 2 hours
Refrigerator (covered) Up to 4 days
Freezer (baked, wrapped) Up to 3 months
Freezer (unbaked, assembled) Up to 3 months

Reheating Instructions

Oven (Best Method)

Preheat your oven to 350°F. Transfer the portion to an oven-safe dish, cover loosely with foil to prevent the cheese from drying out, and heat for 20–25 minutes or until the center reaches 165°F. Remove the foil for the last 5 minutes to re-crisp the cheese layer on top. This method best restores the original texture and keeps the cheese melty rather than rubbery.

Microwave (Quickest Method)

Place a single portion in a microwave-safe bowl, cover with a damp paper towel (this prevents moisture loss), and heat on medium power (70%) in 90-second intervals, stirring between each, until heated through. Reaching a safe internal temperature of 165°F is important — for reference, the FDA’s safe minimum internal temperatures guide is a helpful resource for all reheating situations.

Stovetop

Add a single serving to a small saucepan over medium-low heat with 2 tablespoons of water or broth. Cover with a lid and heat, stirring occasionally, for 6–8 minutes until hot throughout. The added liquid prevents the pasta from sticking and loosens the sauce back to its original consistency.


Nutrition Facts (Per Serving)

Nutrient Amount
Calories ~540
Total Fat 26g
Saturated Fat 12g
Cholesterol 95mg
Sodium 780mg
Total Carbohydrates 42g
Dietary Fiber 4g
Total Sugars 7g
Protein 35g
Calcium 320mg
Iron 4mg

Nutrition Disclaimer: These values are estimated using standard nutrition calculation software and are based on the recipe as written with 6 servings. Actual values will vary depending on the specific brands and portion sizes you use. For precise dietary needs, consult a registered dietitian or input your exact ingredients into a verified nutrition tracking tool.


Frequently Asked Questions

Can I make this cheesy baked ground beef casserole ahead of time?
Yes — assemble the entire casserole up through the cheese topping, cover it tightly, and refrigerate for up to 24 hours before baking. Add 10–12 minutes to the covered baking time to account for the cold start.

What type of pasta works best in this recipe?
Tube-shaped or ridged pasta — rigatoni, penne, or ziti — works best because the tubes trap the meat sauce and hold their structure during baking. Thin or delicate pasta shapes tend to overcook and lose their texture.

Can I use pre-shredded cheese from the bag?
You can, but freshly shredded cheese from a block melts far more smoothly and gives you the dramatic pull-apart texture shown in the photo. Pre-shredded varieties contain cellulose coatings that prevent them from melting as cleanly.

How do I know when the casserole is fully done?
The cheese on top should be deeply golden-brown with visible blistering and bubbling around the edges. An instant-read thermometer inserted into the center of the casserole should read at least 165°F.

Can I use jarred marinara instead of crushed tomatoes?
Absolutely. Swap in a 24 oz jar of your favorite marinara and skip the tomato paste, sugar, and half the dried seasoning since jarred sauce is already seasoned. Taste before assembling and adjust as needed.

Why does my casserole come out watery?
The most common cause is pasta that wasn’t drained fully, or a meat sauce that wasn’t reduced enough. Make sure to simmer the sauce for at least 4–5 minutes and drain the pasta thoroughly before combining.

Can I double this recipe for a larger crowd?
Yes. Double all ingredients and use two 9×13 pans — don’t try to crowd everything into one deep dish, as the casserole won’t cook evenly. Bake both pans on separate oven racks, rotating them halfway through.

Is this recipe freezer friendly before baking?
Definitely. Assemble everything including the cheese topping, wrap tightly in two layers of plastic wrap and one layer of foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.

Can I add ricotta cheese to this casserole?
Yes, and it’s a great variation. Dollop ½ cup of whole-milk ricotta over the first pasta layer before adding the shredded cheese. It adds a creamy, slightly lighter layer similar to lasagna and pairs beautifully with the meat sauce.

What’s the best way to reheat leftovers without drying them out?
Cover the portion with foil and reheat in a 350°F oven for 20–25 minutes. Adding 1–2 tablespoons of water or broth over the portion before covering helps restore moisture without making the casserole soggy.

Can I make this without pasta — as a low-carb option?
Yes. Roasted cauliflower florets are the best substitute — roast them at 425°F until golden before using them in place of the pasta. The texture holds up well during baking and absorbs the meat sauce flavor nicely.


Expert Chef Tips

Brown the beef in batches if needed. Overcrowding the pan causes the beef to steam rather than sear. If your skillet is smaller than 12 inches, brown the beef in two rounds and recombine before adding the tomato sauce. This keeps the color and flavor much deeper in the finished casserole.

Caramelize the tomato paste — it’s not optional. Cooking the paste directly in the hot pan for 90 seconds before adding the crushed tomatoes drives off the raw, sharp edge and develops a deeper, almost brick-red color. This single step adds more flavor than any spice you could add.

Rest the casserole before cutting — even just 5 minutes. The cheese and sauce need a short window to reabsorb and set. Slicing in immediately causes everything to slide and pool, which ruins the presentation of those beautiful layered scoops.

Season your pasta water generously. It should taste like mild sea water. Pasta cooked in properly salted water carries flavor into the casserole from the inside out — under-salted pasta tastes flat no matter how well-seasoned your sauce is.

Use the broiler strategically. If your cheese isn’t browning as deeply as you’d like after the uncovered baking phase, switch to broil on low for 2–3 minutes. Watch it every 30 seconds — the difference between beautifully blistered and burned is under 2 minutes at broiler temperatures.


Recipe Summary

This cheesy baked ground beef casserole brings together seasoned 80/20 ground beef, rigatoni pasta cooked al dente, a from-scratch tomato meat sauce, and a generous two-cheese topping of mozzarella and cheddar — all baked in a single 9×13 dish at 375°F until deeply golden and bubbling. The recipe takes 55 minutes from start to table and serves six hearty portions. It stores beautifully in the refrigerator for four days and the freezer for three months, making it one of the most practical, satisfying dinners you can have in your rotation.


Make This Tonight — You Won’t Regret It

A great casserole earns its reputation one dinner at a time, and this cheesy baked ground beef casserole has earned ours many times over. It’s the kind of recipe that works on a Tuesday when everyone’s tired, just as well as it works on a Saturday when you’re feeding a crowd. Every element — the deeply savory meat sauce, the pasta that holds its shape, the cheese that stretches and blisters — is built to deliver on the promise of comfort food done right. Make it once, and it’s going in your permanent dinner file. Pull it out of the oven, let it rest for five minutes, scatter that parsley over the top, and watch it disappear before you’ve even sat down.

pinit
0 Add to Favorites
Healthy

Best Cheesy Baked Ground Beef Casserole (5-Star Easy Dinner)

Difficulty: Beginner Prep Time 20 mins Cook Time 35 mins Total Time 55 mins
Servings: 6 Calories: 540

Description

There are certain dishes that earn a permanent spot in your weekly rotation — and this cheesy baked ground beef casserole is absolutely one of them. Layers of perfectly seasoned ground beef, hearty rigatoni pasta, robust tomato meat sauce, and a gloriously golden, bubbling blanket of mozzarella and cheddar come together in one white baking dish that looks just as good coming out of the oven as it tastes on the plate.

Ingredients

Instructions

  1. Step-by-Step Instructions
  2. Step 1: Preheat the Oven and Prep Your Pasta Water (5 minutes)
  3. Preheat your oven to 375°F and position the rack in the center. Bring a large pot of well-salted water to a boil over high heat — pasta water should taste pleasantly salty, like mild broth. Getting these two things started first means your pasta and sauce will finish around the same time, keeping the assembly seamless.
  4. Step 2: Cook the Rigatoni to Al Dente (10 minutes)
  5. Add the rigatoni to the boiling water and cook it 2 minutes less than the package directions indicate. The pasta will continue cooking in the oven, so pulling it early prevents a mushy final texture. Drain the pasta, toss it lightly with a drizzle of olive oil to prevent sticking, and set it aside.
  6. Embedded Tip: Reserve ¼ cup of pasta cooking water before draining. If your meat sauce looks too thick when combining, stir in a splash of this starchy water — it loosens the sauce without diluting the flavor.
  7. Step 3: Brown the Ground Beef (8 minutes)
  8. Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the diced onion and cook for 2–3 minutes until softened and translucent. Add the garlic and stir for 30 seconds until fragrant. Add the ground beef, breaking it apart with a wooden spoon, and cook until no pink remains — about 5–6 minutes. Drain excess fat, leaving about 1 tablespoon in the pan for flavor.
  9. Food Safety Note: Ground beef must reach an internal temperature of 160°F to be safe to eat, per USDA guidelines. A quick-read thermometer is your best insurance here.
  10. Step 4: Build the Meat Sauce (7 minutes)
  11. Reduce the heat to medium. Stir in the tomato paste and cook for 1–2 minutes, letting it caramelize slightly — this deepens the overall flavor. Pour in the crushed tomatoes, then add the Italian seasoning, dried basil, red pepper flakes, salt, pepper, and sugar. Stir well, bring to a gentle simmer, and cook uncovered for 4–5 minutes until the sauce thickens slightly.
  12. Step 5: Combine Pasta and Sauce
  13. Remove the skillet from heat and add the drained rigatoni directly to the meat sauce. Fold gently until every tube is coated. If needed, add a splash of your reserved pasta water to loosen things up. The mixture should be saucy and cohesive — not soupy, not dry.
  14. Step 6: Layer the Casserole (3 minutes)
  15. Lightly grease the bottom of your 9×13 baking dish with a thin coat of olive oil or non-stick spray. Spoon half of the pasta-and-meat mixture into the dish and spread it evenly. Scatter 1 cup of the shredded mozzarella and ½ cup of cheddar over that layer. Add the remaining pasta mixture on top, pressing it down gently so it's compact and level.
  16. Step 7: Add the Cheese Topping
  17. Spread the remaining 1 cup of mozzarella, the remaining ½ cup of cheddar, and all of the Parmesan evenly over the top layer. The goal is full coverage — you want a complete blanket of cheese so every square inch gets that golden-brown crust you see in the photo.
  18. Embedded Tip: For extra browning on the cheese without overcooking the casserole, uncover it during the last 5 minutes and switch your oven to the broil setting on low. Watch it closely — cheese goes from golden to burned in under 2 minutes under the broiler.
  19. Step 8: Bake the Casserole (35 minutes total)
  20. Cover the dish tightly with aluminum foil and bake at 375°F for 20 minutes. Remove the foil and bake for an additional 15 minutes, until the cheese is deeply golden, bubbling at the edges, and slightly blistered on top — just like the photo shows. Remove from the oven and let it rest for 5 minutes before serving. This short rest lets the layers settle so you get clean, beautiful scoops.
  21. Step 9: Garnish and Serve
  22. Sprinkle freshly chopped flat-leaf parsley over the top while the casserole is still hot. The green flecks cut through the richness visually and add a subtle fresh note to each bite. Scoop and serve immediately.

Nutrition Facts

Servings 6


Amount Per Serving
Calories 540kcal
% Daily Value *
Total Fat 26g40%
Saturated Fat 12g60%
Protein 35g70%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: delicious, homemade, high protein, low carb
Recipe Card powered by WP Delicious

Leave a Comment

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

About Author

Anna

Hi! I'm Anna, a passionate home cook sharing easy, healthy, and family-friendly recipes inspired by everyday cooking. My goal is to help you create delicious meals with simple ingredients.

Leave a Comment

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