Mashed Potatoes with Meatballs & Gravy – The Ultimate Comfort Food Dish

Mashed Potatoes with Meatballs & Gravy: A Comforting, Hearty Meal for All Occasions

Mashed Potatoes with Meatballs & Gravy is the ultimate comfort food dish that combines creamy, fluffy mashed potatoes with savory meatballs smothered in rich, flavorful gravy. This classic meal is perfect for family dinners, holiday gatherings, or any time you crave a hearty, satisfying dish. Whether you’re looking for a quick weeknight meal or a cozy weekend dinner, this dish will always hit the spot.

The combination of creamy mashed potatoes, tender meatballs, and savory gravy makes this dish a crowd-pleaser. Each bite is a perfect balance of flavors, textures, and indulgence. Let’s explore how to make this dish, along with advanced tips, storage advice, and dietary adaptations.

Learn more about the benefits of mashed potatoes
Check out more meatball recipes here


Basic Recipe: Ingredients and Instructions

Ingredients

For the Mashed Potatoes with Meatballs & Gravy recipe, you will need:

  • For the Meatballs:
    • 1 lb (450g) ground beef (or a mix of ground beef and pork)
    • 1/4 cup bread crumbs (use gluten-free bread crumbs if necessary)
    • 1/4 cup parmesan cheese, grated
    • 1 large egg
    • 2 cloves garlic, minced
    • 1/2 cup onion, finely chopped
    • Salt and black pepper, to taste
    • 2 tbsp olive oil (for frying)
  • For the Gravy:
    • 2 tbsp butter
    • 2 tbsp all-purpose flour (use gluten-free flour if needed)
    • 2 cups beef broth (or vegetable broth for a lighter option)
    • 1/2 cup heavy cream
    • Salt and black pepper, to taste
    • 1 tsp soy sauce (optional, for added depth of flavor)
  • For the Mashed Potatoes:
    • 4 large russet potatoes, peeled and cubed
    • 1/2 cup butter
    • 1/2 cup whole milk (or heavy cream for a richer option)
    • Salt and black pepper, to taste
    • Fresh parsley, chopped (for garnish)

Instructions

  1. Prepare the Mashed Potatoes
    Start by boiling the russet potatoes in a large pot of salted water. Bring the water to a boil and cook the potatoes for 15-20 minutes, or until they are fork-tender. Drain the potatoes and return them to the pot. Mash the potatoes with a potato masher or use a hand mixer for a smoother consistency. Add the butter and milk, then season with salt and black pepper to taste. Set aside and keep warm.
  2. Make the Meatballs
    In a large bowl, combine the ground beef, bread crumbs, parmesan cheese, egg, garlic, onion, salt, and black pepper. Mix everything together until just combined (be careful not to overmix). Shape the mixture into meatballs, about 1 inch in diameter.
  3. Cook the Meatballs
    Heat olive oil in a large skillet over medium heat. Once the oil is hot, add the meatballs, working in batches if necessary to avoid overcrowding the pan. Cook for about 6-8 minutes, turning occasionally, until the meatballs are browned on all sides and cooked through (internal temperature should reach 165°F/74°C). Remove the meatballs from the skillet and set aside.
  4. Prepare the Gravy
    In the same skillet, melt the butter over medium heat. Once the butter has melted, add the flour and whisk continuously for 1-2 minutes to create a roux. Slowly add the beef broth, stirring constantly to avoid lumps. Let the mixture simmer for 5-7 minutes until it thickens. Stir in the heavy cream, soy sauce (if using), and season with salt and black pepper to taste. If the gravy is too thick, you can add a bit more beef broth or water to reach your desired consistency.
  5. Combine Meatballs with Gravy
    Once the gravy is ready, return the meatballs to the skillet. Gently coat the meatballs in the gravy and simmer for 5-7 minutes to allow the flavors to meld.
  6. Serve and Garnish
    To serve, spoon a generous portion of mashed potatoes onto each plate. Top with the meatballs and gravy, and garnish with freshly chopped parsley.

Advanced Techniques

Making Creamier Mashed Potatoes

For even creamier mashed potatoes, consider using a potato ricer instead of a masher. This method ensures a smoother texture with fewer lumps. You can also add cream cheese or sour cream to the mashed potatoes for extra richness and tang.

Elevating the Gravy

To take the gravy to the next level, try adding a splash of red wine or a tablespoon of Worcestershire sauce while making the gravy. These ingredients add a deeper, more complex flavor profile. Additionally, sautéing the onions in the skillet before adding the broth can enhance the savory notes of the gravy.

Cooking Meatballs in the Oven

For a healthier alternative to frying, you can bake the meatballs at 400°F (200°C) for 15-20 minutes, or until they reach an internal temperature of 165°F (74°C). Once baked, you can transfer them to the gravy and simmer for a few minutes to absorb the flavor.

See more advanced recipes, at Mobolux.

Mashed Potatoes with Meatballs & Gravy


Storage, Shelf Life, and Maintenance Tips

Storage

Store leftover Mashed Potatoes with Meatballs & Gravy in separate airtight containers. The mashed potatoes can be kept in the refrigerator for up to 3 days, while the meatballs and gravy should be refrigerated for up to 4 days.

Freezing

This dish freezes well for up to 2-3 months. To freeze, allow the meatballs and gravy to cool before transferring them to a freezer-safe container. For the mashed potatoes, scoop them into individual portions and freeze. When ready to eat, thaw the meal overnight in the refrigerator and reheat.

Reheating

To reheat, place the mashed potatoes and meatballs with gravy in a skillet over low heat, stirring occasionally to ensure even warming. Alternatively, you can microwave individual servings for 1-2 minutes, checking and stirring as needed.


Dietary Adaptations and Substitutions

Gluten-Free

To make this dish gluten-free, substitute the bread crumbs with gluten-free breadcrumbs or almond flour. Use gluten-free flour for the gravy as well, ensuring that the beef broth is also gluten-free.

Dairy-Free

For a dairy-free version, replace the butter and cream in the mashed potatoes with olive oil and unsweetened almond milk. Use dairy-free butter and a non-dairy cream alternative for the gravy.

Low-Carb/Keto

For a low-carb or keto-friendly version, swap the bread crumbs for almond flour or ground pork rinds in the meatballs. You can make mashed cauliflower instead of potatoes for a lower-carb option.

Mashed Potatoes with Meatballs & Gravy


FAQs About The Recipe

Q: Can I use ground turkey or chicken for the meatballs?
A: Yes, you can use ground turkey or chicken instead of beef. These options are leaner, but the flavor and texture will still be delicious.

Q: Can I make the meatballs ahead of time?
A: Yes! You can prepare the meatballs up to a day in advance. Store them in the fridge and cook them when you’re ready to make the dish.

Q: How can I make this dish spicier?
A: If you prefer a spicier dish, you can add a pinch of red pepper flakes or a dash of hot sauce to the meatball mixture or gravy.

Q: Can I substitute mashed potatoes with another vegetable?
A: Yes! If you’re looking for a low-carb alternative, mashed cauliflower works great as a substitute for mashed potatoes.


Conclusion & Final Thoughts

Mashed Potatoes with Meatballs & Gravy is a classic comfort food that never goes out of style. The creamy mashed potatoes, tender meatballs, and savory gravy come together to create a filling and satisfying meal. Whether you’re feeding a family or enjoying a cozy meal, this dish will always be a hit.

With easy-to-follow instructions, dietary adaptations, and storage tips, you can enjoy this comforting dish at any time. Try it out today, and you’ll have a hearty, flavorful meal that will quickly become a favorite!

Leave a Comment