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

Beefy Tomato Soup


  • Author: Amelia
  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

For the Soup Base:

  • 1 lb ground beef (80/20 blend works best)
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 2 teaspoons Italian seasoning
  • 1 teaspoon smoked paprika
  • ½ teaspoon red pepper flakes (optional, for heat)
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper

For the Tomato Broth:

  • 1 can (28 ounces) crushed tomatoes
  • 1 can (14.5 ounces) diced tomatoes
  • 3 cups beef broth (or chicken broth for a lighter flavor)
  • 2 tablespoons tomato paste
  • 1 teaspoon sugar (to balance acidity)
  • 1 bay leaf

For Add-Ins:

  • 1 cup small pasta (elbow macaroni, ditalini, or orzo) or ¾ cup uncooked white rice
  • 1 cup frozen or fresh spinach, chopped (optional)
  • 2 tablespoons chopped fresh basil or parsley (for garnish)

Instructions

Step 1: Brown the Beef

  1. In a large pot or Dutch oven, heat olive oil over medium-high heat.
  2. Add the ground beef and cook, breaking it up with a wooden spoon, until browned and fully cooked, about 5-7 minutes.
  3. Remove the beef with a slotted spoon and set it aside, leaving the rendered fat in the pot for added flavor.

Step 2: Sauté the Vegetables

  1. Reduce the heat to medium and add the diced onion, carrots, and celery to the pot. Sauté for 5-7 minutes, stirring occasionally, until the vegetables are softened.
  2. Add the minced garlic, Italian seasoning, smoked paprika, and red pepper flakes (if using). Cook for 1-2 minutes, until fragrant.

Step 3: Build the Tomato Broth

  1. Stir in the tomato paste and cook for 1 minute to caramelize and deepen its flavor.
  2. Add the crushed tomatoes, diced tomatoes, beef broth, sugar, and bay leaf. Stir to combine.
  3. Return the browned beef to the pot and bring the soup to a gentle boil.

Step 4: Simmer the Soup

  1. Reduce the heat to low, cover the pot with a lid, and simmer for 20-25 minutes, stirring occasionally to prevent sticking.
  2. Taste and adjust seasoning as needed (add more salt, pepper, or a pinch of sugar to balance flavors).

Step 5: Cook the Pasta or Rice

  1. Stir in the pasta or rice and cook for an additional 10-12 minutes, or until tender. If using spinach, add it in the last 2-3 minutes of cooking.
  2. Remove the bay leaf and discard.

Step 6: Serve and Garnish

  1. Ladle the soup into bowls and garnish with fresh basil or parsley.
  2. Serve with crusty bread, garlic toast, or a simple side salad for a complete meal.
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 320
  • Sugar: 7g
  • Fat: 18g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 20g