Step 1: Prepare the Mashed Potatoes
- Boil the potatoes: Peel and chop your potatoes into evenly-sized chunks. Place them in a large pot of salted water and bring to a boil. Cook for about 15-20 minutes, or until the potatoes are fork-tender.
- Mash them up: Drain the potatoes and return them to the pot. Add butter and milk (or cream) to the potatoes. Use a potato masher or electric mixer to mash them until smooth and creamy. Season with salt and pepper to taste. Set aside.
Step 2: Cook the Ground Beef Mixture
- Sauté the aromatics: Heat the olive oil in a large skillet over medium heat. Add the diced onions and sauté for 3-4 minutes until softened. Add the minced garlic and cook for another minute until fragrant.
- Brown the beef: Add the ground beef to the skillet, breaking it up with a wooden spoon. Cook until browned, about 5-7 minutes. Drain any excess fat.
- Add the seasonings and tomatoes: Stir in the diced tomatoes, tomato paste, Worcestershire sauce, thyme, paprika, cumin (if using), salt, and pepper. Let the mixture simmer for 5 minutes, allowing the flavors to meld together.
Step 3: Assemble the Casserole
- Preheat the oven: Set your oven to 375°F (190°C).
- Layer it up: In a lightly greased casserole dish, spread half of the mashed potatoes in an even layer on the bottom. Next, spoon the beef mixture over the potatoes, spreading it out evenly. Finally, top with the remaining mashed potatoes.
- Add the cheese: Generously sprinkle shredded cheddar cheese over the top layer of mashed potatoes.
Step 4: Bake to Perfection
- Bake: Place the casserole dish in the preheated oven and bake for 20-25 minutes, or until the cheese is melted and bubbly with a golden crust forming on top.
- Broil for extra crisp: If you like a crispy cheese topping, switch the oven to broil for the last 2-3 minutes of baking. Keep a close eye on it to prevent burning!
Step 5: Serve and Enjoy
- Garnish and serve: Remove the casserole from the oven and let it cool slightly before serving. Garnish with freshly chopped parsley if desired.
- Savor the layers: When you cut into this dish, you’ll see the beautiful layers of seasoned beef, creamy mashed potatoes, and golden, melted cheese.
Tips for Elevating Your Cheesy Beef and Mashed Potato Bake
- Make It Veggie-Packed: Add a layer of steamed or roasted vegetables such as peas, carrots, or corn between the beef and potatoes for an extra boost of nutrition.
- Change Up the Cheese: Experiment with different types of cheese. Try a mix of sharp cheddar, mozzarella, or even a sprinkling of parmesan for extra richness.
- Make It Ahead: This casserole is perfect for meal prep! You can assemble it in advance, store it in the fridge, and bake it when you’re ready to eat. It also freezes well for a future quick dinner.
- For Extra Flavor: Add herbs like rosemary or parsley to the mashed potatoes, or stir in a spoonful of sour cream or cream cheese for even more creaminess.
Conclusion: A Dish That Everyone Will Love
Whether you’re hosting a cozy family dinner or need something filling for a potluck, this Cheesy Beef and Mashed Potato Bake will be the star of the show. The combination of rich beef, creamy potatoes, and gooey cheese is sure to win over even the pickiest eaters. Plus, with endless customization options, it’s a recipe you can make your own.
So, go ahead—whip up this hearty, comforting dish and watch as it becomes a permanent fixture on your menu. It’s the kind of recipe that brings people together around the table, and best of all, it’s easy enough to make again and again. Don’t be surprised if you find yourself going back for seconds… or even thirds!
Enjoy your warm, cheesy, comforting dinner—trust me, the leftovers (if there are any) taste even better the next day!