This hearty oven-baked casserole layers tender, parboiled sweet potatoes with a savory skillet of browned ground beef sautéed with onion, garlic and diced tomatoes. Spoonfuls of cottage cheese add creamy pockets while mozzarella and Parmesan brown to a golden, bubbly finish. Let rest five minutes before slicing and serve with a crisp green salad or steamed greens.
The cottage cheese was my grandmothers secret weapon and she never once called it that because she knew half the family would groan if she did so she just layered it into everything and watched us ask for seconds before anyone figured it out.
One rainy Tuesday my neighbor walked in while this was in the oven and stood in the kitchen doorway just breathing in and said whatever that is I am staying for dinner and she did and now she asks about it every fall.
Ingredients
- 1 lb lean ground beef: Lean is key here because excess grease makes the cottage cheese layer soupy instead of creamy.
- 2 large sweet potatoes: Peel and dice them into uniform half inch pieces so they cook evenly and layer neatly.
- 1 medium onion: A yellow onion gives the sweetest flavor but white works fine too.
- 2 cloves garlic: Fresh minced garlic makes a real difference in the beef layer.
- 1 cup baby spinach: Optional but it wilts down beautifully and adds color and nutrition without anyone noticing.
- 1 1/2 cups cottage cheese: Full fat cottage cheese gives the creamiest result and small curd blends into the layers best.
- 1 cup shredded mozzarella: This is your stretchy golden top layer so do not skimp on it.
- 1/2 cup grated Parmesan: Adds a salty nutty finish that ties the whole dish together.
- 1 tablespoon olive oil: Just enough to get the onions and garlic going in the skillet.
- 1 can diced tomatoes: Drain them well because extra liquid is the enemy of a good casserole.
- 1 teaspoon dried oregano and 1/2 teaspoon paprika: These two spices quietly do all the heavy lifting on flavor.
- Salt and pepper: Season the beef generously because the cottage cheese and sweet potatoes need that contrast.
Instructions
- Get the oven ready:
- Preheat your oven to 375°F and grease a 9x13 baking dish with a little olive oil or butter so nothing sticks later.
- Boil the sweet potatoes:
- Drop the diced sweet potatoes into salted boiling water and cook just until a fork slides in with slight resistance which is about 8 to 10 minutes because you want tender not mushy.
- Build the beef base:
- Heat olive oil in a large skillet over medium heat and sauté the onion and garlic until soft and fragrant then add the ground beef breaking it apart with your spoon until fully browned.
- Season and combine:
- Stir in the drained tomatoes oregano paprika salt and pepper and let everything simmer together for a couple of minutes before folding in the spinach if you are using it.
- Layer it all up:
- Spread half the sweet potatoes across the bottom of your prepared dish then spoon the beef mixture over them and dollop the cottage cheese evenly across the top spreading gently.
- Finish and bake:
- Cover with the remaining sweet potatoes and shower the mozzarella and Parmesan over everything then bake uncovered for 25 to 30 minutes until the cheese is bubbling and golden at the edges.
- Rest before serving:
- Let the casserole sit for about 5 minutes after it comes out of the oven so the layers settle and it holds its shape when you scoop it.
The night I brought this to a potluck a woman I had never met tracked me down at the dessert table just to ask what was in that cheesy potato dish and when I said cottage cheese her eyes went wide with surprise.
Making It Your Own
Ground turkey or chicken swaps in beautifully if beef is not your thing and the cooking time stays exactly the same which is one less thing to think about on a busy weeknight.
Serving Suggestions
A simple green salad with a tangy vinaigrette cuts through the richness of this casserole perfectly and steamed broccoli on the side makes the whole plate feel complete without any extra effort.
Storage and Reheating
This casserole reheats beautifully which makes it ideal for planning ahead and having dinner ready on difficult evenings.
- Store leftovers covered in the refrigerator for up to 3 days.
- Reheat individual portions in the microwave at half power so the cottage cheese layer does not get rubbery.
- Always check cheese labels for gluten if that is a concern for your household.
Some dinners just take care of everyone at the table without fuss and this is one of them so make it once and watch it become the thing people quietly hope you will bring.
Recipe FAQs
- → Can I substitute the ground beef?
-
Yes. Swap in ground turkey or chicken for a leaner profile; brown and season the meat the same way, then drain any excess liquid before assembling to prevent sogginess.
- → How do I ensure the sweet potatoes don’t become mushy?
-
Parboil the diced sweet potatoes until just tender, about 8–10 minutes, then drain thoroughly. Slightly undercooking them ensures they hold their shape through baking.
- → Any tips for a creamier texture?
-
Gently fold a splash of milk or a beaten egg into the cottage cheese before spreading to help it set and create creamier pockets throughout the layers.
- → Can this be assembled ahead of time?
-
Yes. Assemble in the baking dish, cover and refrigerate for up to 24 hours. Allow the dish to come closer to room temperature before baking and add a few extra minutes to the bake time if chilled.
- → Is it freezer-friendly?
-
Freeze fully cooled, covered tightly, for up to 2 months. Thaw overnight in the fridge and bake until heated through and the cheese is bubbly and golden.
- → What side dishes pair well?
-
Bright, crisp sides balance the richness—consider a simple green salad, steamed broccoli or roasted Brussels sprouts to add freshness and texture contrast.