What is it about Meatball Soup that just makes me feel better? A big bowl of it is like an instant pick me up on a rainy, yucky day when I have more laundry to do than I can shake a stick at.

Meatball Soup | addapinch.com

Full of big, hearty meatballs, my meatball soup sticks to your bones without making you feel like you’ve eaten way too much.

To make it, I cook my meatballs as normal and then add the ingredients for the soup to the same pan I’ve been using to cook the meatballs.

That way, I only have one pan to wash instead of creating another issue to deal with like my laundry.

Speaking of which, whenever they invent a washer/dryer combo that fluffs, folds, irons, and puts clothes away, I’m beyond ready!

That would be an invention straight out of The Jetsons. Oh wait, they had Rosie.

Oh, if only we had Rosie.

But then I remember how my Grandmother would always sing as she did her housework. She was constantly moving and singing, from washing my Granddaddy’s overalls to scrubbing her walls and floors, she sang. She’d iron for hours on end, stilling humming and singing and would dance a bit as she went back and forth hanging clothes in the closet as she went.

She made Snow White’s saying of whistle while you work sound like the most obvious thing in the world.

One thing is certain, I never heard my Grandmother complaining about housework. I’m sure she had as much of it, if not more, than I do.

And so, for today, I’ll sing a bit more as I fluff and fold and match enough socks to reach the ends of the earth. I feel blessed that we have them.

Here’s my Meatball Soup Recipe. I hope it comforts you through laundry and dishes, homework, and messy playrooms. If not, maybe try singing a little.

Meatball Soup Recipe

5 from 1 vote
Meatball soup is a delicious, hearty beef recipe that is perfect for cool weather meals. Hearty and satisfying!
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 8



  • 3 pounds ground beef
  • 2 cloves garlic, chopped
  • 2 tablespoons diced onion
  • 1 large egg
  • ½ teaspoon kosher salt
  • ½ teaspoon ground black pepper
  • 2 tablespoons bread crumbs, or cracker crumbs
  • 2 tablespoons chopped fresh parsley, optional
  • 1 cup tomato sauce
  • 2 teaspoons oregano flakes


  • 1 (28-ounce) can diced tomatoes
  • 1/2 medium onion, chopped
  • 2 tablespoons olive oil
  • 2 cloves garlic, chopped
  • 1 teaspoon oregano flakes
  • 3 dashes Worcestershire sauce, or Coconut Aminos
  • 2 cups tomato sauce
  • 1 cup beef stock , or broth


  • For the meatballs:
  • Mix together all ingredients for the meatballs. Set aside.
  • Drizzle olive oil into the bottom of a large skillet or pan over medium-low heat.
  • Using a tablespoon scoop or spoon, form meatballs from the ground beef mixture. Drop into the heated skillet, turning occasionally to ensure that all sides of the meatball have been browned, about 7 minutes.
  • Add tomato sauce and oregano to the pan with the meatballs and reduce heat to a low simmer. Allow to simmer for about 5 minutes.
  • For the soup:
  • Add all ingredients to the pan with the meatballs. Simmer over low-medium heat for 15 minutes.
  • Serve warm.


Calories: 517kcal | Carbohydrates: 9g | Protein: 32g | Fat: 39g | Saturated Fat: 14g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 18g | Trans Fat: 2g | Cholesterol: 144mg | Sodium: 832mg | Potassium: 872mg | Fiber: 2g | Sugar: 5g | Vitamin A: 530IU | Vitamin C: 9mg | Calcium: 72mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Robyn xo

Welcome to Add A Pinch

About Robyn

Robyn Stone is a cookbook author, wife, mom, and passionate home cook. Her tested and trusted recipes give readers the confidence to cook recipes the whole family will love. Robyn has been featured on Food Network, People, Southern Living, and more.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Review


  1. Sounds as if you had a great grandmother! Love the soup recipe…can’t wait to make a big pot. Thanks for sharing. Happy Valentine’s Day!