Today: Get My No Fail, Easy Cookbook Series for 60% OFF
Buy Now

Meatballs And Gravy

5 from 1 vote

1 Comment

Servings: 6

40 minutes

Indulge in the savory flavors of this meatballs and gravy recipe, featuring the perfect combination of juicy meatballs and rich, flavorful gravy.

Jump To RecipePin Recipe
Meatballs and gravy on a white dinner plate with mashed potatoes.

Indulge in the comforting goodness of meatballs and gravy. Perfectly seasoned meatballs smothered in rich brown gravy, this recipe is a family-friendly favorite dish that never goes out of style.

Meatballs and gravy on a dinner plate.

Meatballs And Gravy Ingredients

Don't want to lose this recipe? Get it emailed to you directly! Enter your email below. Plus you'll get a free e-cookbook and amazing recipes sent to you daily.

The ingredients for our meatballs and gravy recipe include hearty ground beef, finely diced yellow onions for sweetness, and breadcrumbs for texture. 

Minced garlic adds flavor, while condiments like ketchup, yellow mustard, and Worcestershire sauce enhance the meatball’s taste. 

The rich gravy uses beef broth for its savory base and has plenty of creaminess thanks to the heavy cream.

You’ll need:

For The Meatballs:

  • 1½ pounds of lean ground beef
  • ½ yellow onion, finely diced
  • ¼ cup of bread crumbs
  • 2 cloves garlic, minced
  • 1 large egg
  • 1 tablespoon of ketchup
  • 1 teaspoon of yellow mustard
  • 1 teaspoon of Worcestershire sauce
  • ½ teaspoon of salt
  • ¼ teaspoon of black pepper
  • 1 tablespoon of fresh parsley, roughly chopped
  • 1 tablespoon olive oil

For The Gravy:

  • 3 tablespoons of olive oil or butter (divided)ss
  • 1 medium yellow onion, sliced into ½-inch strings
  • 3 tablespoons of all-purpose flour
  • 2 cups of beef broth
  • ½ cup of heavy cream or sour cream (optional)
  • 1 teaspoon of Worcestershire sauce
  • Salt and pepper to taste
  • Minced fresh parsley for garnish (optional)

Substitutions and Additions

OUND BEEF: For a leaner option, try ground turkey or chicken. For a vegetarian twist, go for plant-based meat alternatives.

YELLOW ONION: Red or white onions can replace yellow ones for subtle flavor variations.

GARLIC: Garlic powder can be substituted for minced garlic in this meatball recipe.

CONDIMENTS: Customize the ketchup, mustard, and Worcestershire sauce amounts to suit your tastes.

CREAM: Substitute heavy cream with sour cream, milk, or half and half.

OLIVE OIL: Substitute olive oil with butter

How To Make This Meatballs And Gravy Recipe

Once you make the meatballs, you will cook them in a skillet, followed by the rich brown gravy, to create this hearty main dish.

STEP ONE: Combine the ground beef, finely diced yellow onion, breadcrumbs, minced garlic, egg, ketchup, mustard, Worcestershire sauce, salt, pepper, and chopped parsley in a large bowl. Mix until all the ingredients in your bowl are evenly incorporated.

OUR RECIPE DEVELOPER SAYS

If you choose to use your hands to mix the meatball ingredients, we strongly recommend wearing gloves. We also strongly recommend wearing gloves when shaping the raw meatballs.

STEP TWO: Using clean hands and a 1 ½ tablespoon cookie scoop, scoop the meat mixture and shape into meatballs; they should be about 1-2 inches in diameter, about 40 meatballs. Set your homemade meatballs aside in a single layer. I like to put mine on a pan.

PRO TIP:

We highly recommend having a dedicated scoop for meatballs. There is always a risk of cross-contamination. Be sure to clearly mark the scoop for anyone to recognize.

Uncooked rolled meatballs on a baking. sheet.

STEP THREE: Heat one tablespoon of olive oil over medium-high heat in a skillet. Add the meatballs and cook them until they are browned on all sides and cooked through. Remove the meatballs from the skillet and place on a paper towel covered plate/baking sheet. Drain the oil from the skillet and wipe it out with a paper towel.

The meatballs are done when they reach an internal temperature of 160°F. This will take about 10-12 minutes.

STEP FOUR: To make the gravy, using the same skillet, heat 2 tablespoons of olive oil over medium heat and then add the onions. Cook the onions until they are soft and caramelized. This should take about 8-10 minutes. Remove the onions from the skillet and set aside. Do not drain the oil.

STEP FIVE: Over medium heat, add the remaining 1 tablespoon of olive oil to the same skillet. Sprinkle the flour over the oil and whisk continuously until the mixture turns golden brown and fragrant, about 2-3 minutes.

STEP SIX: Slowly pour in the beef broth and Worcestershire sauce while whisking constantly. Continue whisking until the gravy thickens and reaches your desired consistency.

PRO TIP:

When adding the broth to the roux, pour it in gradually while whisking constantly. This prevents lumps from forming and helps achieve a smooth, lump-free gravy.

STEP SEVEN: Season your flavorful sauce with salt and pepper to taste. For a lighter and creamier gravy, add heavy cream or sour cream and whisk to combine.

STEP EIGHT: Return the caramelized onions to the skillet with the gravy and stir to combine. Gently place the cooked meatballs into the skillet with the gravy and onions, gently stir to coat them with the creamy gravy sauce. Simmer the meatballs in the rich gravy for an additional 3-5 minutes to allow the flavors to meld together.

STEP NINE: Serve the tender meatballs and rich brown gravy hot, garnish with minced fresh parsley if desired. 

How To Serve

Serve these meatballs and gravy over creamy mashed potatoes or egg noodles, allowing the luscious gravy to soak into the dish and fill all the nooks and crannies.

Create a hearty sandwich by placing the meatballs and gravy in a warm sub roll or baguette and adding a sprinkle of cheese for an extra gooey sandwich.

For a low-carb option, serve the meatballs and gravy over steamed cauliflower rice or zucchini noodles.

For different flavor variations, our buffalo chicken meatballs and Swedish meatballs are both delicious options.

Storage

MAKE AHEAD: You can prepare the meatballs and gravy a day in advance and refrigerate them separately. Reheat on the stove before serving.

IN THE FRIDGE: Store leftover meatballs and gravy in an airtight container in the fridge for up to three days.

IN THE FREEZER: Freeze any extra meatballs and gravy in a freezer-safe container for up to two months. To reheat, thaw in the fridge overnight and warm on the stove.

REHEATING: To reheat, warm the meatballs and gravy on the stovetop over low heat, stirring occasionally. Alternatively, use the microwave, heating in 30-second intervals until warmed through.

Why We Love This Recipe

VERSATILE: Whether served with pasta, potatoes, or as a sandwich, this recipe adapts to various occasions.

FLAVOR HARMONY: The perfectly seasoned meatballs and rich, savory gravy create a harmonious taste experience.

a close up of meatballs on a serving spoon

Meatballs and gravy embody the essence of comfort food. The hearty and savory ground beef meatballs are smothered in a rich brown grave to create a dish that is perfect for family dinners, game nights, date nights, and potluck parties.

Frequently Asked Questions

How can I make my meatballs a dark, rich brown?

Adding a little bit of browning and seasoning sauce, such as Kitchen Bouquet or Gravy Master, will help make your meatballs a dark, rich brown.

Can I double the gravy?

You can certainly double the gravy by adjusting the amount of butter, flour, broth, and cream.

What else can I add to this gravy?

You can sauté mushrooms in butter or oil and then add them to the sauce. Also, you can add ¼ to ½ cup of red wine to the gravy for a richer taste.

Can I use ground turkey or chicken instead of ground beef for the meatballs?

You can substitute ground turkey or chicken instead of ground beef for the meatballs.

Can I use ground pork instead of beef for the meatballs? 

Absolutely, ground pork adds a different flavor dimension to the dish.

Can I make the meatballs smaller for appetizers? 

Certainly, shape them into smaller meatballs for bite-sized appetizers.

Can I use store-bought meatballs for convenience? 

While homemade meatballs add a special touch, store-bought ones can save time without sacrificing taste.

More Recipes You’ll Love

Get Recipes on Pinterest

get recipes on pinterest
get digital lazy cookbooks
Get a Free Cookbook
Subscribe now to receive our FREE Sweet & Treats digital cookbook with 15 amazing desserts inside!
Meatballs and gravy on a white dinner plate with mashed potatoes.

Meatballs and Gravy

5 from 1 vote
Our meatballs and gravy is a comforting dish featuring perfectly seasoned meatballs smothered in a rich, savory brown gravy, perfect for family dinners or special occasions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 6

Ingredients
  

For The Meatballs

  • pounds lean ground beef
  • ½ yellow onion, finely diced
  • ¼ cup bread crumbs
  • 2 cloves garlic, minced
  • 1 large egg
  • 1 tablespoon ketchup
  • 1 teaspoon yellow mustard
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon fresh parsley, roughly chopped
  • 1 tablespoon olive oil

For The Gravy

  • 3 tablespoons olive oil, divided
  • 1 medium yellow onion, sliced into ½-inch strings
  • 3 tablespoons all-purpose flour
  • 2 cups beef broth
  • ½ cup heavy cream, or sour cream (optional)
  • 1 teaspoon Worcestershire sauce
  • Salt and pepper, to taste
  • Minced fresh parsley, for optional garnish

Instructions
 

  • Combine the ground beef, finely diced yellow onion, breadcrumbs, minced garlic, egg, ketchup, mustard, Worcestershire sauce, salt, pepper, and chopped parsley in a large bowl. Mix until all the ingredients in your bowl are evenly incorporated.
  • Using clean hands and a 1 ½ tablespoon cookie scoop, scoop the meat mixture and shape into meatballs; they should be about 1-2 inches in diameter, about 40 meatballs. Set your homemade meatballs aside in a single layer. I like to put mine on a pan.
  • Heat one tablespoon of olive oil over medium-high heat in a skillet. Add the meatballs and cook them until they are browned on all sides and cooked through. Remove the meatballs from the skillet and place on a paper towel covered plate/baking sheet. Drain the oil from the skillet and wipe it out with a paper towel. The meatballs are done when they reach an internal temperature of 160°F. This will take about 10-12 minutes.
  • To make the gravy, using the same skillet, heat 2 tablespoons of olive oil over medium heat and then add the onions. Cook the onions until they are soft and caramelized. This should take about 8-10 minutes. Remove the onions from the skillet and set aside. Do not drain the oil.
  • Over medium heat, add the remaining 1 tablespoon of olive oil to the same skillet. Sprinkle the flour over the oil and whisk continuously until the mixture turns golden brown and fragrant, about 2-3 minutes.
  • Slowly pour in the beef broth and Worcestershire sauce while whisking constantly. Continue whisking until the gravy thickens and reaches your desired consistency.
  • Season your flavorful sauce with salt and pepper to taste. For a lighter and creamier gravy, add heavy cream or sour cream and whisk to combine.
  • Return the caramelized onions to the skillet with the gravy and stir to combine. Gently place the cooked meatballs into the skillet with the gravy and onions, gently stir to coat them with the creamy gravy sauce. Simmer the meatballs in the rich gravy for an additional 3-5 minutes to allow the flavors to meld together.
  • Serve the tender meatballs and rich brown gravy hot, garnish with minced fresh parsley if desired.

Notes

  •  If you choose to use your hands to mix the meatball ingredients, we strongly recommend wearing gloves. We also strongly recommend wearing gloves when shaping the raw meatballs.
  • We highly recommend having a dedicated scoop for meatballs. There is always a risk of cross-contamination. Be sure to clearly mark the scoop for anyone to recognize.
  • When adding the broth to the roux, pour it in gradually while whisking constantly. This prevents lumps from forming and helps achieve a smooth, lump-free gravy.

Nutrition

Calories: 372kcal | Carbohydrates: 11g | Protein: 28g | Fat: 23g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 12g | Trans Fat: 0.4g | Cholesterol: 124mg | Sodium: 676mg | Potassium: 552mg | Fiber: 1g | Sugar: 3g | Vitamin A: 409IU | Vitamin C: 4mg | Calcium: 54mg | Iron: 4mg
Have You Tried This Recipe?Follow me on Pinterest @spaceshipslb

Get Recipes on Facebook

get recipes on facebook

Proudly Prepared by the Spaceships Kitchen

This recipe was developed, tested, cooked and photographed by the Spaceships Kitchen. From our dinner table to yours, we hope you think it's out of this world!

You May Also Like

get digital lazy cookbooks

Reader Interactions

Comments

    Leave a Comment

    Recipe Rating




    Comments

  1. Robert Young says

    5 stars
    First time I have ever put cream in a gravy but the flavour was really nice.
    The meatballs did not have lots of ingredients so I thought they may taste a little bland.
    Both the meatballs and gravy were really nice and I will be using this recipe again.

16108

Free Membership!

Get all our new recipes straight to

your inbox plus a BONUS

download in your first email! โค