Crockpot Meatballs in Gravy

Crockpot Meatballs Gravy simmering in slow cooker, glossy brown sauce coating meatballs Pin it
Crockpot Meatballs Gravy simmering in slow cooker, glossy brown sauce coating meatballs | tasteterritory.com

Combine ground beef, breadcrumbs, milk, egg, onion, garlic, Parmesan, parsley and seasoning; shape into 1½-inch meatballs (about 20–24). Optional brown in a skillet for extra flavor and texture. Whisk beef broth, condensed cream of mushroom, Worcestershire, soy and seasonings; pour over meatballs in the crockpot. Cook LOW 4–5 hrs or HIGH 2–3 hrs, stir in cream and thicken with a cornstarch slurry if needed. Serve over mashed potatoes, noodles or rice; refrigerate leftovers or freeze for longer storage.

The smell of brown gravy bubbling away in a slow cooker has a way of making the whole house feel like it is hugging you back. My sister called me one Tuesday afternoon panicking about feeding eight people with twenty dollars and zero energy. I talked her through this recipe over the phone and she has been making it twice a month ever since.

One winter my crockpot lid cracked halfway through cooking and I scrambled to cover it with foil. The gravy still came out incredible and my brother in law asked for thirds before I even sat down to eat.

Ingredients

  • Ground beef (1 1/2 lbs): Use 80/20 for the best balance of flavor and tenderness since leaner meat dries out during the long cook.
  • Breadcrumbs (1/2 cup): These hold everything together and soak up the milk to keep each meatball soft.
  • Milk (1/4 cup): Whole milk makes the mixture pliable so you are not fighting dry crumbly meat.
  • Large egg: The binder that locks it all in.
  • Onion, finely chopped (1/2 small): Finely is the key word here since chunks will tear the meatballs apart when you shape them.
  • Garlic, minced (2 cloves): Fresh beats jarred every time in a recipe this simple.
  • Grated Parmesan cheese (1/4 cup): This is my secret weapon for a savory depth that people never quite identify.
  • Fresh parsley (2 tbsp) or dried (1 tbsp): Fresh brightens the whole plate but dried works fine in a pinch.
  • Salt (1 tsp) and black pepper (1/2 tsp): Season the meat generously because the gravy will mute things slightly.
  • Beef broth (2 cups): Low sodium gives you more control over the final salt level.
  • Condensed cream of mushroom soup (1 can): This is the backbone of the gravy and nothing else replicates that texture.
  • Worcestershire sauce (2 tbsp): Adds an earthy funk that makes the gravy taste homemade.
  • Soy sauce (1 tbsp): Just a splash for umami depth that rounds everything out.
  • Dried thyme (1 tsp): Pairs beautifully with beef and gives the gravy a faint herbal warmth.
  • Onion powder (1/2 tsp) and garlic powder (1/2 tsp): Reinforces the fresh aromatics already in the mix.
  • Heavy cream (1/4 cup): Stirred in at the end for a velvety finish that makes the gravy luxurious.
  • Cornstarch and water (2 tbsp each): Only if you need extra thickening power at the finish line.

Instructions

Bring the meat together:
Tumble everything into a big bowl and use your hands to fold it gently. Stop the moment it looks combined because overworked meatballs turn tough and rubbery.
Shape the meatballs:
Roll them into 1 1/2 inch rounds and try to keep them uniform so they finish cooking at the same time. Wet hands make this faster and less sticky.
Optional browning:
A quick sear in a hot skillet builds a crust that adds tremendous flavor. Two to three minutes per side is all you need and they do not have to be cooked through.
Load the crockpot:
Nestle the meatballs in a single layer if your pot allows it so they cook evenly in the gravy bath.
Whisk and pour the gravy:
Combine the broth, soup, Worcestershire, soy sauce, thyme, onion powder, and garlic powder in a bowl until smooth. Pour it gently over the meatballs so you do not break any apart.
Let time do the work:
Cover and cook on LOW for 4 to 5 hours or on HIGH for 2 to 3 hours until the centers read 165 degrees. Resist the urge to lift the lid more than once.
Finish with cream:
Stir in the heavy cream and let it mingle for a few minutes. If the gravy looks thin, add the cornstarch slurry and kick the heat to HIGH for 10 to 15 more minutes until it coats the back of a spoon.
Taste and serve:
Give it a final taste for salt and pepper. Ladle everything over mashed potatoes, buttered noodles, or rice and watch people go quiet at the table.
Creamy Crockpot Meatballs Gravy spooned over buttery mashed potatoes, steam gently rising Pin it
Creamy Crockpot Meatballs Gravy spooned over buttery mashed potatoes, steam gently rising | tasteterritory.com

The first time I served these at a potluck a neighbor assumed I had picked them up from a local diner and I took that as the highest compliment possible.

Swaps and Shortcuts

Ground turkey works beautifully here if you want something lighter and it actually soaks up the gravy even more eagerly than beef. For a gluten free version swap the breadcrumbs for crushed rice cereal and find a certified gluten free cream of mushroom soup.

What to Serve Alongside

Steamed green beans with a squeeze of lemon cut through the richness perfectly. A crisp iceberg wedge with ranch or blue cheese also brings the kind of crunch that makes each bite of meatball feel fresh again.

Storage and Reheating

Leftovers keep beautifully in the fridge for up to four days and the gravy actually thickens overnight into something even more luscious.

  • Reheat gently on the stove over medium low heat rather than microwaving to keep the meatballs intact.
  • Freeze individual portions in airtight containers for up to three months for emergency comfort food.
  • Always add a splash of broth before reheating frozen portions because the gravy will have soaked in completely.
Hearty Crockpot Meatballs Gravy with flecks of parsley, tender beef meatballs visible Pin it
Hearty Crockpot Meatballs Gravy with flecks of parsley, tender beef meatballs visible | tasteterritory.com

This is the kind of recipe that earns a permanent spot in your rotation because it asks almost nothing and gives back everything. Make it once and you will find yourself reaching for the crockpot on every busy weeknight that needs a little warmth.

Recipe Q&A

Browning is optional but recommended: a quick sear for 2–3 minutes per side adds color and caramelized flavor and helps the exterior hold together better during slow cooking.

Mix 2 tbsp cornstarch with 2 tbsp cold water to make a smooth slurry and stir into the hot gravy. Cook on HIGH 10–15 minutes until the sauce thickens. A roux or reducing the liquid before adding cream also works.

Yes—ground turkey or chicken can be used for a lighter option. Because they are leaner, add a tablespoon of oil or a bit of grated cheese to the mix to maintain moistness and flavor.

Substitute gluten-free breadcrumbs and use a gluten-free condensed soup and tamari or gluten-free soy sauce. Confirm all canned and packaged ingredients are labeled gluten-free.

Cool completely, refrigerate in an airtight container for up to 3–4 days, or freeze for 2–3 months. Reheat gently on the stove or in a slow cooker on LOW until warmed through; add a splash of broth if the sauce has thickened too much.

Cooking on LOW for 4–5 hours yields more even cooking and melded flavors; HIGH for 2–3 hours is fine for time constraints but may yield a slightly firmer texture. Avoid overcooking to keep meatballs tender.

Crockpot Meatballs in Gravy

Tender beef meatballs simmer in savory brown gravy in the crockpot for an easy, comforting weeknight main.

Prep 20m
Cook 240m
Total 260m
Servings 6
Difficulty Easy

Ingredients

For the Meatballs

  • 1 1/2 lbs ground beef
  • 1/2 cup breadcrumbs
  • 1/4 cup milk
  • 1 large egg
  • 1/2 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1/4 cup grated Parmesan cheese
  • 2 tbsp chopped fresh parsley (or 1 tbsp dried)
  • 1 tsp salt
  • 1/2 tsp black pepper

For the Gravy

  • 2 cups beef broth
  • 1 can (10.5 oz) condensed cream of mushroom soup
  • 2 tbsp Worcestershire sauce
  • 1 tbsp soy sauce
  • 1 tsp dried thyme
  • 1/2 tsp onion powder
  • 1/2 tsp garlic powder
  • 1/4 cup heavy cream
  • 2 tbsp cornstarch mixed with 2 tbsp water (slurry, as needed)

Instructions

1
Combine Meatball Ingredients: In a large mixing bowl, combine ground beef, breadcrumbs, milk, egg, chopped onion, minced garlic, Parmesan cheese, parsley, salt, and black pepper. Mix gently until just combined, being careful not to overwork the meat.
2
Shape the Meatballs: Roll the mixture into 1 1/2-inch meatballs, yielding approximately 20 to 24 uniform portions.
3
Brown the Meatballs (Optional but Recommended): Heat a thin layer of oil in a skillet over medium-high heat. Brown the meatballs in batches, turning every 2 to 3 minutes per side until a golden crust forms. This step enhances both texture and depth of flavor.
4
Transfer to Slow Cooker: Arrange the meatballs in a single layer at the bottom of the crockpot.
5
Prepare and Pour the Gravy: In a separate bowl, whisk together beef broth, cream of mushroom soup, Worcestershire sauce, soy sauce, dried thyme, onion powder, and garlic powder until smooth. Pour the mixture evenly over the meatballs.
6
Slow Cook: Cover and cook on LOW for 4 to 5 hours or on HIGH for 2 to 3 hours, until the meatballs are cooked through and tender.
7
Finish the Gravy: Stir in the heavy cream. If the gravy needs thickening, add the cornstarch slurry and stir well. Cook on HIGH for an additional 10 to 15 minutes until the gravy reaches the desired consistency.
8
Serve: Taste and adjust seasoning as needed. Serve hot over mashed potatoes, egg noodles, or steamed rice.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Crockpot (slow cooker)
  • Skillet (optional, for browning)
  • Measuring cups and spoons
  • Whisk

Nutrition (Per Serving)

Calories 385
Protein 22g
Carbs 17g
Fat 24g

Allergy Information

  • Contains milk and dairy
  • Contains eggs
  • Contains gluten (breadcrumbs, cream of mushroom soup)
  • Contains soy (soy sauce, cream of mushroom soup)
Sabrina Lowell