Print

Easy Meatball Mushroom Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and comforting soup featuring tender homemade meatballs, earthy mushrooms, and a rich savory broth. This easy one-pot recipe is perfect for cozy weeknights and chilly days.

Ingredients

  • 1 pound ground beef
  • 1/4 cup breadcrumbs
  • 1 large egg
  • 2 cloves garlic, minced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon olive oil
  • 8 ounces mushrooms, sliced
  • 1 small onion, diced
  • 6 cups beef broth
  • 1 teaspoon dried thyme
  • 1/2 teaspoon dried oregano
  • 1/2 cup heavy cream (optional)
  • 2 tablespoons fresh parsley, chopped

Instructions

  1. In a large bowl, combine ground beef, breadcrumbs, egg, minced garlic, salt, and pepper. Mix gently until just combined.
  2. Form mixture into 1-inch meatballs.
  3. Heat olive oil in a large pot over medium heat. Brown meatballs on all sides, then remove and set aside.
  4. In the same pot, sauté diced onion and sliced mushrooms for 5–7 minutes until softened and lightly browned.
  5. Add beef broth, thyme, and oregano. Bring to a gentle boil.
  6. Return meatballs to the pot. Reduce heat and simmer for 15–20 minutes until meatballs are fully cooked.
  7. If using, stir in heavy cream and simmer 2–3 minutes.
  8. Taste and adjust seasoning as needed.
  9. Garnish with chopped parsley and serve warm.

Notes

  • For a lighter version, substitute ground turkey or chicken.
  • Freeze without cream for best texture; add cream after reheating.
  • Add pasta or rice for a heartier meal.
  • If soup thickens during storage, add extra broth when reheating.
  • Internal temperature of meatballs should reach 160°F (71°C).

Nutrition