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
- In a large pot or Dutch oven, heat olive oil over medium-high heat.
- Add the ground beef and cook, breaking it up with a wooden spoon, until browned and fully cooked, about 5-7 minutes.
- 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
- 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.
- 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
- Stir in the tomato paste and cook for 1 minute to caramelize and deepen its flavor.
- Add the crushed tomatoes, diced tomatoes, beef broth, sugar, and bay leaf. Stir to combine.
- Return the browned beef to the pot and bring the soup to a gentle boil.
Step 4: Simmer the Soup
- Reduce the heat to low, cover the pot with a lid, and simmer for 20-25 minutes, stirring occasionally to prevent sticking.
- 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
- 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.
- Remove the bay leaf and discard.
Step 6: Serve and Garnish
- Ladle the soup into bowls and garnish with fresh basil or parsley.
- 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