• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Ninnescah Made
  • RECIPES
    • Breads
    • Breakfasts
    • Cast Iron
    • Desserts
      • cakes
      • Cookies & Bars
      • Pudding
    • Beverages
    • Main Dish
    • Preserving Food
    • Salads
      • Garden to Table
      • Side Dishes
      • Soups
      • Vegetarian
    • Soups
    • Sourdough
      • Sourdough Discard Recipes
      • Sourdough
    • Venison Recipes
  • GARDENING
    • Fall Garden
  • HOMESTEADING
    • Chickens
    • Preserving Food
      • Dehydrating
      • Canning
    • KuneKune Pigs
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Recipes
  • Homesteading
  • Gardening
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Homesteading
    • Gardening
    • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index

    Creamy Meatball Soup (Easy Family Favorite)

    Published: Nov 2, 2025 · by Meg · Leave a Comment

    Jump to Recipe Print Recipe

    This creamy meatball soup is pure comfort in a bowl. It's hearty, full of simple ingredients, and comes together fast. It's the kind of meal that warms you up from the inside out and makes the whole house smell amazing. The best part? It's ready in about 40 minutes and only takes a handful of pantry staples.

    If you've got meatballs in the freezer, a few carrots and celery stalks in the fridge, and some pasta in the pantry, you're already half way there. It's a hearty soup that's the perfect dinner for nights when you want something homemade but don't have the energy for a complicated recipe.

    Creamy meatball soup in a white Dutch oven topped with freshly grated parmesan and spinach.
    Jump to:
    • Why This Recipe Works
    • Ingredients
    • Instructions
    • Helpful Equipment
    • Tips for the Best Creamy Meatball Soup
    • Crock Pot & Instant Pot Variations
    • Serving Suggestions
    • How to Store & Reheat
    • That's a Wrap!
    • More Easy Soups, Broths & Add-ins
    • New on the Homestead
    • Recipe
    • Comments

    Why This Recipe Works

    • Ready in under 40 minutes if you already have meatballs made or frozen
    • Feeds the whole family with just one pot
    • Easy to adapt for the crock pot or Instant Pot
    • Cozy, filling, and packed with flavor — perfect for chilly nights or hunting season
    • Freezer-friendly and great for make-ahead lunches
    • Family-approved (and kid-approved) comfort food

    Ingredients

    • 1 diced onion - Sweet or yellow onions both work here; they build the flavor base.
    • 4 stalks celery, chopped - Adds crunch and a little depth to the broth.
    • 4 carrots, peeled and chopped - Classic soup veggie that brings color and a hint of sweetness.
    • 2 cloves garlic, minced - Fresh is best; try to skip the jarred stuff if you can.
    • 2 cans crushed tomatoes - Gives the soup body and that cozy tomato flavor. Try using fire-roasted if you like it spicy and with a smoky depth. Here's how to can your own tomatoes.
    • 4 cups chicken broth - Homemade or store-bought, try to use low-sodium so you can control the salt. Here's how to make homemade chicken broth.
    • 1 pound fresh or frozen meatballs - Beef, pork, turkey, venison, or even chicken work great. Frozen? Toss them in straight from the bag. No need to pre-cook. Here's my Easy Venison Meatball recipe.
    • 1 cup heavy cream - Makes a creamy broth that is rich and silky. Make sure to add it just before serving because if it boils it will separate and look unappetizing.
    • 2 teaspoons Italian seasoning - Or mix your own with oregano, basil, thyme and rosemary.
    • 1 cup pasta (such as elbow macaroni or ditalini) - Elbow macaroni hold up best, but anything bite-sized works. Today I used little Anelli Siciliani rings and our kids loved them!
    • 2 cups fresh spinach - Stir it in at the very end so it just wilts; kale works, too.
    • Salt and pepper - Taste before adding more salt, especially if your broth or tomatoes aren't low-sodium.
    • 1 tablespoon olive oil - For sautéing the veggies; butter also works. 
    • Freshly grated parmesan cheese for serving - Buy a wedge and shave it over the soup just before serving. YUM!

    As an amazon associate, this post contains affiliate links, which means I make a small commission at no extra cost to you. See my full disclosure here.

    Instructions

    1. In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the onion, celery, and carrots. Cook until the veggies start to soften, about 5–7 minutes. Stir in the garlic and cook for another 30 seconds until fragrant.
    2. Pour in the crushed tomatoes and chicken broth. Stir in the Italian seasoning, and season with salt and pepper to taste.
    3. Add the raw meatballs (no need to thaw if frozen) and bring the soup to a boil. Reduce heat to a gentle simmer, cover, and let cook for 20 minutes, or until the meatballs are heated through and tender.
    4. Stir in the pasta and simmer uncovered until al dente, about 8–10 minutes, stirring occasionally so it doesn’t stick to the bottom.
    5. Reduce heat to low. Stir in the heavy cream and spinach, and let simmer just until the spinach wilts—about 2–3 minutes. Taste and adjust seasoning if needed.
    6. Ladle into bowls and top with freshly grated parmesan. Serve hot with crusty bread or grilled cheese on the side.
    Close-up of creamy meatball soup with meatballs, spinach, and melted parmesan in a white Dutch oven.

    Helpful Equipment

    • Large Soup Pot or Dutch Oven: Heats evenly and keeps your soup from burning. This is the Dutch oven I have (pictured).
    • Wooden Spoon: Gentle on your pot and perfect for stirring as the soup simmers.
    • Chef’s Knife and Cutting Board: Chop veggies quickly and safely. I cheat and use a chopper to get everything bite-sized and uniform.

    Tips for the Best Creamy Meatball Soup

    • For richer flavor: Brown the meatballs in the pot first before adding the veggies and liquids. When I tested browning the meatballs, my family liked the color and crust, but found they preferred the softer texture of simmered meatballs.
    • Avoid overcooked pasta: Wait until the last 10 minutes of cooking to add it so it stays firm and doesn’t soak up too much broth.
    • Adjust the creaminess: For a lighter version, you can swap half of the heavy cream for milk.

    Crock Pot & Instant Pot Variations

    Crock pot

    Add everything except the pasta, cream, and spinach to the slow cooker. Cook on low for 6–8 hours or high for 3–4 hours. Add the pasta during the last 30 minutes, then stir in the cream and spinach just before serving.

    Instant Pot 

    Use the sauté setting to cook the onion, celery, carrots, and garlic in olive oil. Add everything else except the pasta, cream, and spinach. Seal and cook on Manual/High for 10 minutes, then quick release. Stir in pasta and cook on sauté until tender. Turn off the heat, add the cream and spinach, and let it sit until the spinach wilts.

    Bowl of creamy meatball soup topped with fresh parmesan and cracked black pepper garnished with crackers.

    Serving Suggestions

    • Serve hot with a sprinkle of freshly grated parmesan cheese and a big slice of sourdough bread or buttery garlic bread. 
    • Finish it off with a big scoop of Old-Fashioned Peach Cobbler, especially if you’ve canned peaches from summer! Another favorite of ours is Banana Pudding with Vanilla Wafers. You can't go wrong with either!

    How to Store & Reheat

    • To refrigerate: Let the soup cool completely, then store in an airtight container for up to 4 days.
    • To freeze: Skip adding the pasta (it tends to get mushy). Freeze the soup in containers or freezer bags for up to 3 months.
    • To reheat: Warm gently on the stovetop over medium heat. If frozen, thaw overnight in the fridge before reheating. Add fresh pasta or a splash of cream if it thickens too much.

    That's a Wrap!

    This creamy meatball soup earns a permanent spot in our dinner rotation. It’s cozy, kid-approved, and perfect for making ahead or freezing for later.

    If you make it, tag me on Instagram @ninnescahhomestead.  I love seeing your kitchen wins! And if you love easy, from-scratch soups like this one, sign up for my newsletter for weekly homestead recipes, tips, and a peek at life on our Kansas farm.

    More Easy Soups, Broths & Add-ins

    • A close up view of sourdough croutons on a baking sheet.
      Homemade Sourdough Croutons (Easy 4 Ingredient Recipe!)
    • A top view of a bowl of venison chili that was cooked in an instant pot.
      Best Venison Chili (Hearty Instant Pot Recipe)
    • Six mason jars of chicken broth being held by Meg from Ninnescah Homestead.
      How to Make Chicken Broth
    • Broccoli and cheddar soup in a white stoneware bowl with a swirl of cream to garnish.
      Simple Broccoli & White Cheddar Soup

    New on the Homestead

    • A side view of cranberry marshmallows garnished with fresh cranberries and rosemary on a stack of white plates.
      Cranberry Marshmallows Made with Maple Syrup and Real Fruit
    • A mason jar of canned tomatoes with a canner and other jars behind it.
      How to Safely Water Bath Can Tomatoes (Beginner-Friendly Guide)
    • Top view sliced mozzarella cheese.
      Homemade Mozzarella Cheese Recipe (with Raw Milk or Store-Bought)
    • A top view of homemade cheddar cheese.
      How to Make Cheddar Cheese - Easy Recipe!

    Recipe

    Overhead view of creamy meatball soup with pasta, meatballs, and spinach in a white pot.

    Creamy Meatball Soup

    Cozy up with a bowl of creamy meatball soup! Packed with veggies, pasta, and tender meatballs in a rich tomato broth, and ready in less than an hour!
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Total Time 30 minutes mins
    Course Main Course, Soup
    Cuisine American
    Servings 6
    Calories 434 kcal

    Equipment

    • Dutch oven or soup pot
    • ladle & wooden spoon
    • chef's knife & cutting board

    Ingredients
      

    • 1 onion diced, sweet
    • 4 stalks celery chopped
    • 4 carrots peeled & chopped
    • 2 cloves garlic minced
    • 2 15 ounce canned tomatoes do not strain
    • 4 cups chicken broth
    • 1 pound meatballs frozen
    • 1 cup heavy cream
    • 2 teaspoons Italian seasoning
    • 1 cup pasta elbow macaroni, Anelli Siciliani or ditalini
    • 2 cups spinach fresh
    • 1 tablespoon olive oil
    • parmesan cheese freshly grated to taste
    • salt and pepper to taste

    Instructions
     

    • In a large soup pot or Dutch oven, heat the olive oil over medium heat. Add the onion, celery, and carrots. Cook until the veggies start to soften, about 5–7 minutes. Stir in the garlic and cook for another 30 seconds until fragrant.
    • Pour in the crushed tomatoes and chicken broth. Stir in the Italian seasoning, and season with salt and pepper to taste.
    • Add the raw meatballs (no need to thaw if frozen) and bring the soup to a boil. Reduce heat to a gentle simmer, cover, and let cook for 20 minutes, or until the meatballs are heated through and tender.
    • Stir in the pasta and simmer uncovered until al dente, about 8–10 minutes, stirring occasionally so it doesn’t stick to the bottom.
    • Reduce heat to low. Stir in the heavy cream and spinach, and let simmer just until the spinach wilts—about 2–3 minutes. Taste and adjust seasoning if needed.
    • Ladle into bowls and top with freshly grated parmesan.

    Notes

    Crockpot - Add everything except the pasta, cream, and spinach to the slow cooker. Cook on low for 6–8 hours or high for 3–4 hours. Add the pasta during the last 30 minutes, then stir in the cream and spinach just before serving
    Instant Pot - Use the sauté setting to cook the onion, celery, carrots, and garlic in olive oil. Add everything else except the pasta, cream, and spinach. Seal and cook on Manual/High for 10 minutes, then quick release. Stir in pasta and cook on sauté until tender. Turn off the heat, add the cream and spinach, and let it sit until the spinach wilts.
    How to Store & Reheat
    • To refrigerate: Let the soup cool completely, then store in an airtight container for up to 4 days.
    • To freeze: Skip adding the pasta (it tends to get mushy). Freeze the soup in containers or freezer bags for up to 3 months.
    • To reheat: Warm gently on the stovetop over medium heat. If frozen, thaw overnight in the fridge before reheating. Add fresh pasta or a splash of cream if it thickens too much.
     

    Nutrition

    Calories: 434kcalCarbohydrates: 17gProtein: 17gFat: 33gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 13gCholesterol: 102mgSodium: 694mgPotassium: 601mgFiber: 3gSugar: 5gVitamin A: 8455IUVitamin C: 9mgCalcium: 96mgIron: 2mg
    Tried this recipe?Let us know how it was!

    More Recipe Index

    • A jar of pickled beets.
      How to Make Pickled Beets (Refrigerator & Canning Recipe)
    • Fruit leather rolled like fruit roll-ups in a glass jar up close showing detail.
      How to Make Fruit Leather
    • A top view of blueberry sourdough scones on a cooling rack.
      Fluffy Blueberry Sourdough Scones with Lemon Glaze
    • Two jars of whole berry cranberry sauce with a colander of fresh cranberries.
      Whole Berry Cranberry Sauce - Easy Canning Recipe

    Reader Interactions

    Comments

    No Comments

    Thanks for coming! Let me know what you think: Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Megan Austin wearing a sunhat holding salad greens in her yoderbilt greenhouse, smiling at the camera.

    I'm a wife, mama of 3, and a 5th generation farmer. Through teaching local classes and nurturing my online community, I've helped more than 100,000+ people dive into homesteading.

    More about me →

    Fresh and Fast

    • Slicing yellow squash for a blog post explaining how to roast zucchini and yellow squash.
      How to Roast Zucchini and Squash
    • How to Swiss chard by refrigerating, freezing, freeze drying, fermenting and dehydrating with Meg holding a jar of chard.
      How to Store Swiss Chard: 5 Methods & Step-by-Step Guide
    • A guide for growing swiss chard showing a woman holding chard in her arms in front of a greenhouse.
      How to Grow Swiss Chard: A Seed to Harvest Guide 
    • Cucumber Salad (cucumbers onion vinegar sugar recipe)

    Sourdough Recipes

    • A close up image of a sourdough pumpkin roll.
      Sourdough Pumpkin Roll - Discard Recipe
    • A close up view of a sourdough apple zucchini muffin with the wrapper slightly unwrapped to show the detailed crumb.
      Sourdough Apple Zucchini Muffins
    • A top view of zucchini banana muffins in a muffin pan.
      Sourdough Banana Zucchini Muffins
    • A top view of sourdough peach quick bread.
      Sourdough Peach Quick Bread

    New from the Coop

    • A snow covered garden and chicken coop.
      Cold Weather Checklist for Chickens in Winter
    • A top view of a bowl filled with edible herbs for chickens and garnished with strawberry tops.
      Best Herbs For Chickens - Backyard Plants with Benefits 
    • A bowl of egg shells broken up for chickens to eat.
      Can Chickens Eat Egg Shells? A Crunchy Dilemma
    • A hand holding a jar of egg shells that are ground into powder to show how to compost egg shells for plants.
      Can You Compost Egg Shells for Plants?

    Subscribe

    Join my email list so you never miss a recipe!

    • Amazon
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Ninnescah Made