Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.
Hey there, food lovers!
Looking for a cozy meal to warm your belly? I’ve got the perfect recipe for you!
Today, I’m sharing my delicious tomato soup beef pasta.
It’s hearty, comforting, and packed with flavor.
Plus, it’s super easy to whip up on a busy night!
Grab your apron, and let’s dive into this tasty dish!

Preparation Time | 10-15 minutes |
Cooking Time | 20-30 minutes |
Total Time | 30-45 minutes |
Level of Difficulty | Medium |
Ingredients
- 1 tablespoon canola oil
- 3 large carrots, peeled and finely chopped
- 1 medium onion, finely chopped
- 1 rib celery, finely chopped
- 2 teaspoons italian herbs
- 1 teaspoon minced garlic
- 1 teaspoon salt
- 1/4 teaspoon paprika
- 1/4 teaspoon black pepper
- 1 pinch red pepper flakes
- 1 pound lean ground beef
- 5 cups low-sodium beef broth
- 1 large can diced tomatoes (798 ml / 28 oz)
- 1 1/2 cups uncooked whole wheat macaroni
- 1 cup tomato sauce
Step 1: Sauté the Vegetables
Heat a large pot over medium-high heat and add some canola oil.
Once the oil is hot, add chopped carrots, diced onion, and sliced celery.
Cook and stir the vegetables until they have softened slightly, which should take about 3-4 minutes.
Step 2: Season the Vegetables
Mix in Italian seasoning, minced garlic, salt, paprika, black pepper, and red pepper flakes.
Cook the seasoned vegetables for an additional minute to let the flavors meld together.
Step 3: Brown the Ground Beef
Add ground beef to the pot, breaking it up with a spoon or spatula, and cook until the beef is crumbled and lightly browned.
This should take about 2-3 minutes.
Step 4: Add Broth and Tomatoes
Pour in the broth and add the canned tomatoes.
Bring the mixture to a boil, then cover the pot and let it cook for 5-10 minutes until the carrots have softened.
Step 5: Cook the Pasta
Stir in the pasta and tomato sauce.
Cover the pot again and continue to cook, stirring often to prevent the pasta from sticking to the bottom of the pot.
Cook until the pasta is al dente, about 7-8 minutes.
Step 6: Serve the Dish
Once the pasta is cooked to your liking and well combined with the other ingredients, remove from heat.
Serve hot and enjoy your flavorful, hearty meal!