Hearty Beef Minestrone Soup – Comfort in a Bowl

Introduction

Minestrone soup is a beloved Italian classic, traditionally packed with vegetables, beans, and pasta. This version swaps pork for beef and skips wine, offering a rich, savory, and comforting bowl that’s perfect for any day of the week. With wholesome ingredients and a satisfying flavor, it’s a family-friendly soup that doubles as a complete meal.

Ingredients

2 tablespoons olive oil

1 pound ground beef

1 onion, diced

2 carrots, diced

2 stalks celery, diced

3 cloves garlic, minced

1 zucchini, diced

1 yellow squash, diced

1 teaspoon dried oregano

1 teaspoon dried basil

½ teaspoon dried thyme

Salt and freshly ground black pepper, to taste

1 can (28 ounces) diced tomatoes

6 cups beef broth

1 can (15 ounces) cannellini beans, drained and rinsed

1 cup small pasta shells

2 cups fresh spinach, chopped

Grated Parmesan cheese, for serving

How to Make

Cook the Beef: