Italian

Hearty Italian Beef Minestrone Soup with Vegetables and Pasta

This hearty Italian Beef Minestrone Soup is packed with tender beef, colorful vegetables, beans, and pasta in a robust tomato broth. It's a comforting, crowd-pleasing dish that makes a perfect meal for any night of the week. Serve with crusty bread for the ultimate Italian experience.

60 min6 servings420 cal

From craving to table

Instructions

  1. 1

    Heat olive oil in a large pot over medium-high heat. Add beef stew meat and brown on all sides, about 5 minutes. Remove beef and set aside.

  2. 2

    In the same pot, add onion, carrots, and celery. Sauté until softened, about 5 minutes.

  3. 3

    Add garlic and zucchini, and cook for 2 minutes more.

  4. 4

    Return browned beef to the pot. Stir in diced tomatoes, beef broth, oregano, basil, thyme, salt, and pepper. Bring to a boil.

  5. 5

    Reduce heat to a simmer, cover, and cook for 20 minutes.

  6. 6

    Add cannellini beans and pasta to the pot. Simmer uncovered until pasta is tender, about 10 minutes.

  7. 7

    Stir in chopped spinach and cook for 2 more minutes until wilted.

  8. 8

    Taste and adjust seasoning if necessary. Ladle into bowls and sprinkle with grated Parmesan cheese before serving.

Make it yours

Dinner should fit your life.

Adjust ingredients, dietary needs, servings, or cooking time without starting over.

Personalize this recipe