Start by boiling diced sweet potatoes until just tender, then brown lean ground beef with onion and garlic. Stir in drained tomatoes, oregano and paprika, and wilt in spinach if using. In a greased baking dish layer sweet potatoes and the beef mixture, dollop cottage cheese, then top with remaining potatoes and shredded mozzarella and Parmesan. Bake at 375°F (190°C) until cheese is bubbly and golden; let rest 5 minutes before serving. Swap in ground turkey or add extra vegetables for variation; serves six as a hearty, gluten-free main.
The rain was hammering the kitchen window so hard that Tuesday night that I almost didnt hear the oven timer go off, and honestly that casserole sitting in there was the only reason I hadnt ordered takeout for the third time that week.
My neighbor Linda stopped by to borrow a casserole dish the first time I made this, and she ended up staying for two helpings and taking the rest home.
Ingredients
- 1 lb lean ground beef: Go for 90/10 if you can find it, because excess grease makes the bottom layer soggy and nobody wants that.
- 2 large sweet potatoes: Peel and dice them roughly the same size so they cook evenly, about half inch cubes work perfectly.
- 1 medium onion: Yellow or white onion both work, but I find yellow gives a slightly sweeter base.
- 2 cloves garlic: Fresh minced garlic matters here, the jarred stuff gets lost in the layers.
- 1 cup baby spinach: Optional but it wilts down to almost nothing so you might as well sneak it in.
- 1 1/2 cups cottage cheese: Full fat cottage cheese creates the creamiest layer, low fat works but tastes slightly different.
- 1 cup shredded mozzarella: Pre shredded is fine, but shredding from a block melts smoother.
- 1/2 cup grated Parmesan: This goes on top and gets those beautiful golden crispy spots.
- 1 tablespoon olive oil: Just enough to get the onion 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: Rub it between your palms before adding to wake up the oils.
- 1/2 teaspoon paprika: Smoked paprika adds a nice twist if you have it on hand.
- Salt and pepper: Season the beef generously as it cooks.
Instructions
- Get the oven ready:
- Preheat to 375 degrees and grease your baking dish while you are at it so you do not forget later.
- Boil the sweet potatoes:
- Drop the diced sweet potatoes into salted boiling water and cook just until a fork meets slight resistance, about 8 to 10 minutes.
- Build the flavor base:
- Heat olive oil in a large skillet over medium heat, then add onion and garlic, stirring until the kitchen smells incredible and everything is soft.
- Brown the beef:
- Add the ground beef and break it apart with your spoon as it cooks, draining any excess fat once it is no longer pink.
- Bring it all together:
- Stir in the drained tomatoes, oregano, paprika, salt, and pepper, letting everything simmer for a few minutes before folding in the spinach if you are using it.
- Start layering:
- Spread half the sweet potatoes across the bottom of your prepared dish, then spoon the entire beef mixture over them in an even layer.
- Add the cottage cheese layer:
- Dollop the cottage cheese over the beef and spread gently, it does not need to be perfect, just reasonably even.
- Finish the stack:
- Top with the remaining sweet potatoes, then shower the whole thing with mozzarella and Parmesan until it looks like it could feed a small army.
- Bake until golden:
- Slide it into the oven uncovered for 25 to 30 minutes until the cheese is bubbling and has those gorgeous brown spots across the top.
- Let it rest:
- Give it 5 minutes before cutting so the layers hold together instead of sliding everywhere on your plate.
The night my teenager asked for seconds of something with spinach in it, I knew this recipe had earned a permanent spot in the rotation.
Swaps That Actually Work
Ground turkey or chicken slides right into this recipe without any fuss, just add a tiny splash more olive oil since leaner meats can dry out.
Serving It Up Right
A simple green salad with a sharp vinaigrette cuts through the richness beautifully, and steamed broccoli on the side makes the whole plate feel complete without much extra effort.
Storage and Reheating
This casserole holds up remarkably well in the fridge for up to four days, making it one of those rare leftovers that tastes just as good on day three.
- Cover tightly with foil or transfer slices to airtight containers for the fridge.
- Reheat individual portions in the microwave for about 90 seconds or until hot all the way through.
- Freeze individual slices wrapped in foil for up to two months if you want to stock up.
Some dinners just take care of everybody at the table without any complaints, and this is absolutely one of them.
Recipe FAQs
- → How can I tell when the sweet potatoes are done?
-
Boil diced sweet potatoes until a fork slides through with slight resistance. They should be tender but not falling apart, as they'll hold shape during layering and baking.
- → Can I substitute the ground beef with another protein?
-
Yes. Ground turkey or chicken work well; brown them the same way and watch for a slightly shorter browning time with leaner meats. Adjust seasoning to taste.
- → How do I prevent the cottage cheese layer from making the casserole watery?
-
Use full‑fat cottage cheese or drain it briefly in a fine mesh sieve to remove excess whey. Dollop and spread gently rather than pouring to keep layers distinct.
- → What’s the best way to store and reheat leftovers?
-
Refrigerate in an airtight container for up to 3–4 days. Reheat individual portions in the microwave or cover and warm in a 350°F (175°C) oven for 15–20 minutes until heated through.
- → Can I assemble ahead or freeze the casserole?
-
You can assemble and refrigerate for several hours before baking. For freezing, assemble in a freezer‑safe dish, wrap tightly, and freeze up to 2 months; thaw overnight in the fridge before baking and extend baking time as needed.
- → How can I lower the fat or sodium content?
-
Choose lean ground beef, use low‑sodium canned tomatoes, and reduce the amount of mozzarella and Parmesan or swap for part‑skim versions. Adding more vegetables increases volume without extra fat.