Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Beef Tomato Soup Recipe

30-Minute Creamy Beef Tomato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 5 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Lactose

Description

Cozy up this winter with a bowl of our Creamy Beef Tomato Soup, made in just 30 minutes.


Ingredients

Scale
  • 1 teaspoon olive oil
  • 1 medium yellow onion (chopped)
  • 1 lb. ground beef
  • 3 cloves garlic (minced)
  • Salt and pepper
  • 5 cups low sodium beef broth (I use Better Than Bouillon)
  • 28 oz can crushed tomatoes
  • 14 oz can diced tomatoes with juice (optional)
  • 1 teaspoon oregano
  • 1 teaspoon dried basil
  • 1 teaspoon dried parsley
  • 8 ounces medium shells
  • 4 ounces cream cheese

Instructions

  1. In a large pot or Dutch oven, heat the olive oil over medium heat. Add the onion, and saute for 3-4 minutes, or until just starting to soften. Add the beef, breaking it up with a spoon. Allow to cook undisturbed for several minutes, then flip, continuing to cook, stirring occasionally, until no pink remains. Drain off any excess fat.
  2. Stir in the garlic and saute until fragrant, about 30 seconds. Season the beef to taste with salt and pepper.
  3. Stir in a little broth, and use it to deglaze the pan, scraping up any browned bits from the bottom of the pan. Add the rest of the broth, crushed tomatoes, diced tomatoes (if using), oregano, basil, and parsley.
  4. Turn the heat up to high and bring the mixture to a boil. Stir in the shells. Continue to cook at a low boil with the lid halfway on for about 10-12 minutes, or until the shells are cooked through.
  5. Reduce heat to low. Stir in the cream cheese, allowing it to melt. Serve immediately.

Notes

  • Diced tomatoes are optional.
  • Use low sodium beef broth for better control of saltiness.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 409 kcal
  • Sugar: 8 g
  • Sodium: 450 mg
  • Fat: 18 g
  • Saturated Fat: 7 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 35 g
  • Fiber: 4 g
  • Protein: 25 g
  • Cholesterol: 70 mg