Go Back Email Link
+ servings
A bowl of creamy one pot meatball and mushroom soup with diced carrots and a yellow broth.
Print Recipe
4.60 from 147 votes

One Pot Creamy Meatball Soup

Easy, delicious, and under 40 minutes - this one pot creamy meatball soup recipe is a low carb, hearty, and warming family favorite dinner! Creamy meatball soup that is great for dinner parties, a winter dinner, or meal prep for busy weekday lunches that is paleo and keto diet compatible.
Prep Time4 minutes
Cook Time45 minutes
Total Time49 minutes
Course: soups
Cuisine: American
Keyword: creamy coup, family friendly, italian sausage, meatball, meatball soup, mushrooms, onion, pork, soup
Servings: 6
Calories: 882kcal
Author: Courtney O'Dell

Ingredients

  • 1 lb ground pork
  • 1 lb ground Italian sausage mild or spicy
  • ½ cup onion minced
  • 1 tbsp garlic minced
  • 1 egg
  • 1 tbsp olive oil
  • 1 onion diced
  • ¼ cup garlic diced
  • 8 oz cremini mushrooms sliced
  • 1 tsp sea salt
  • ¼ tsp ground black pepper
  • 2 carrots peeled, sliced into thin rounds
  • 3 stalks stalks celery sliced into thin half-rounds
  • 12 oz beef stock
  • 1 tbsp Italian herb seasoning blend
  • 2 cups heavy whipping cream
  • 1 cup grated parmesan cheese

Instructions

For the meatballs:

  • For meatballs combine the ground pork, italian sausage, onion, garlic, and egg in a large bowl and mix well.
  • Roll into 2" (golfball sized) balls.
  • Let chill 1 hour in refrigerator to set.

For the soup:

  • Add olive oil to pan or dutch oven, and heat on medium high until shimmery.
  • Add meatballs and brown on all sides, about 3-5 minutes per side (1-2 minutes if cooking pre-cooked/frozen meatballs).
  • When meatballs are lightly browned on all sides, remove from pan and set aside.
  • Add onions, garlic, carrots, mushrooms, and celery to pot or dutch oven.
  • Brown vegetables until soft, another 5-8 minutes.
  • Add stock, herbs, and meatballs to pot and increase heat to high.
  • Let stock reduce down by half.
  • Turn heat off and slowly add in cream, whisking as it is added.
  • Whisk vigorously to incorporate into soup.
  • Return heat to medium and whisk in parmesan cheese.
  • Let come to a rolling boil and thicken, another 2-4 minutes.
  • When soup is thickened, serve.

Video

Notes

You can use frozen premade meatballs if you prefer.

Nutrition

Serving: 1g | Calories: 882kcal | Carbohydrates: 15g | Protein: 35g | Fat: 76g | Saturated Fat: 36g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 28g | Trans Fat: 0.003g | Cholesterol: 243mg | Sodium: 1453mg | Potassium: 991mg | Fiber: 2g | Sugar: 6g | Vitamin A: 4844IU | Vitamin C: 9mg | Calcium: 275mg | Iron: 2mg