Homestyle Meatballs with Gravy, Mashed Potatoes, Peas & Glazed Carrots

why make this recipe

Homestyle Meatballs with Gravy, Mashed Potatoes, Peas, and Glazed Carrots is the perfect comfort food. This meal reminds many of us of family dinners and gatherings. The meatballs are flavorful and moist, while the gravy adds a rich touch. The creamy mashed potatoes, sweet glazed carrots, and tender peas complete the meal, making it both satisfying and delicious.

how to make Homestyle Meatballs with Gravy

Ingredients:

  • 250g ground beef or mixed beef/pork
  • 1 egg
  • 1 cup breadcrumbs
  • 1 garlic clove, minced
  • 1 tsp salt
  • 1 tsp pepper
  • 1 tbsp chopped parsley (optional)
  • 1 tbsp butter (for gravy)
  • 1 tbsp flour
  • 1 cup beef broth
  • Salt & pepper to taste (for gravy)
  • 2 medium potatoes, peeled and chopped
  • 1 tbsp butter (for mashed potatoes)
  • 1/2 cup milk or cream
  • Salt & pepper (for mashed potatoes)
  • 2 carrots, peeled and cut into chunks
  • 1 tbsp butter (for glazed carrots)
  • 1 tsp brown sugar or maple syrup
  • Pinch of salt (for glazed carrots)
  • 1/2 cup frozen green peas, steamed

Directions:

  1. Make the Meatballs: In a bowl, mix the ground beef, egg, breadcrumbs, minced garlic, salt, pepper, and parsley (if using). Shape the mixture into 1-inch balls. Heat a skillet and sear the meatballs until browned on all sides, then remove them and set aside.

  2. Prepare the Gravy: In the same skillet, melt butter and stir in flour to make a roux. Slowly whisk in the beef broth. Let it simmer until it thickens. Add the meatballs back into the skillet and let everything simmer for 10-12 minutes until the meatballs are cooked through.

  3. Make Mashed Potatoes: Boil the chopped potatoes until they are tender, which takes about 10-15 minutes. Drain the potatoes, then mash them with butter and milk. Season with salt and pepper to taste.

  4. Glaze the Carrots: In a small pan, sauté the carrot chunks in butter over medium heat. Add brown sugar (or maple syrup) and a pinch of salt, cooking for about 5-7 minutes until the carrots become tender and glossy.

  5. Steam the Peas: Microwave or steam the frozen peas for 2-3 minutes until they are hot and tender.

  6. Assemble the Plate: Spoon the creamy mashed potatoes onto a plate, add the steamed peas, and glazed carrots. Top it off with the meatballs and gravy. Serve warm.

how to serve Homestyle Meatballs with Gravy

This dish is best served fresh and hot. You can present it on a large platter or individual plates. A sprinkle of fresh parsley over the top can add a nice touch. Pair it with some warm bread or a light salad for a complete meal.

how to store Homestyle Meatballs with Gravy

Leftovers can be stored in an airtight container in the refrigerator for up to three days. For longer storage, you can freeze portions in freezer-safe containers for up to three months. Just reheat in the microwave or on the stove when ready to eat.

tips to make Homestyle Meatballs with Gravy

  • Use day-old bread for breadcrumbs to add more flavor.
  • Make sure to brown the meatballs nicely; this will enhance their taste.
  • Adjust the thickness of the gravy by adding more or less beef broth.
  • You can add other vegetables like broccoli or corn for extra nutrition.

variation

You can substitute ground turkey or chicken for a lighter version. For a spicy kick, add some red pepper flakes to the meatball mixture.

FAQs

1. Can I make the meatballs ahead of time?
Yes, you can prepare the meatballs a day in advance and keep them in the refrigerator. Just cook them in the gravy when you are ready to serve.

2. What should I do if my gravy is too thick?
If your gravy becomes too thick, simply whisk in a little more beef broth or water until you reach your desired consistency.

3. Can I use fresh vegetables instead of frozen peas?
Yes, fresh peas can be used instead of frozen ones. Just make sure to steam them until they are tender.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homestyle Meatballs with Gravy


  • Author: ikramnihad
  • Total Time: 65 minutes
  • Yield: 4 servings 1x
  • Diet: None

Description

A comforting dish of flavorful meatballs in rich gravy, served with creamy mashed potatoes, glazed carrots, and tender peas.


Ingredients

Scale
  • 250g ground beef or mixed beef/pork
  • 1 egg
  • 1 cup breadcrumbs
  • 1 garlic clove, minced
  • 1 tsp salt
  • 1 tsp pepper
  • 1 tbsp chopped parsley (optional)
  • 1 tbsp butter (for gravy)
  • 1 tbsp flour
  • 1 cup beef broth
  • Salt & pepper to taste (for gravy)
  • 2 medium potatoes, peeled and chopped
  • 1 tbsp butter (for mashed potatoes)
  • 1/2 cup milk or cream
  • Salt & pepper (for mashed potatoes)
  • 2 carrots, peeled and cut into chunks
  • 1 tbsp butter (for glazed carrots)
  • 1 tsp brown sugar or maple syrup
  • Pinch of salt (for glazed carrots)
  • 1/2 cup frozen green peas, steamed

Instructions

  1. In a bowl, mix the ground beef, egg, breadcrumbs, minced garlic, salt, pepper, and parsley (if using). Shape the mixture into 1-inch balls.
  2. Heat a skillet and sear the meatballs until browned on all sides, then remove them and set aside.
  3. In the same skillet, melt butter and stir in flour to make a roux. Slowly whisk in the beef broth. Let it simmer until it thickens. Add the meatballs back into the skillet and let simmer for 10-12 minutes until the meatballs are cooked through.
  4. Boil the chopped potatoes until tender, about 10-15 minutes. Drain and mash with butter and milk. Season with salt and pepper to taste.
  5. Sauté the carrot chunks in butter over medium heat, add brown sugar and a pinch of salt, cooking for about 5-7 minutes until tender and glossy.
  6. Steam or microwave the frozen peas for 2-3 minutes until hot and tender.
  7. Assemble by spooning the mashed potatoes onto a plate, adding the peas and glazed carrots, topping with the meatballs and gravy. Serve warm.

Notes

For added flavor, use day-old bread for breadcrumbs. Pair the dish with warm bread or a light salad.

  • Prep Time: 30 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 4g
  • Protein: 25g
  • Cholesterol: 70mg

Keywords: meatballs, gravy, mashed potatoes, comfort food

Author Avatar

Patricia S. Bland

Love the recipe? Share it with friends and family! We'd also love to hear your thoughts in the comments. If you try it, send us a photo on social media or email—we can't wait to see your creations! 😊

Leave a Comment

Recipe rating