Jen’s Italian Soup is a flavorful, savory dish inspired by classic Italian flavors, combining tender vegetables, beans, pasta, and a hearty broth. The soup is loaded with fresh herbs, tomatoes, and seasonings that will transport your taste buds straight to Italy. It’s perfect for a family dinner, especially on cooler evenings when you want something warm and filling.

Ingredients:

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, diced
  • 2 celery stalks, chopped
  • 1 zucchini, diced
  • 1 bell pepper, chopped
  • 1 can (14.5 oz) diced tomatoes
  • 1 can (15 oz) cannellini beans or kidney beans, drained and rinsed
  • 4 cups vegetable broth (or chicken broth)
  • 2 cups water
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1 teaspoon dried thyme
  • Salt and pepper, to taste
  • 1 cup small pasta (such as elbow macaroni or ditalini)
  • 1/2 cup fresh spinach, chopped (optional)
  • 1/4 cup grated Parmesan cheese (for serving)
  • Fresh basil leaves, for garnish (optional)

Instructions:

  1. Sauté the Vegetables: In a large pot, heat olive oil over medium heat. Add the onion and garlic, cooking until softened and fragrant, about 3-4 minutes. Add the carrot, celery, zucchini, and bell pepper, cooking for an additional 5-6 minutes until the vegetables begin to soften.
  2. Add Tomatoes and Broth: Stir in the diced tomatoes, cannellini beans, vegetable broth, and water. Add the basil, oregano, thyme, salt, and pepper. Bring the soup to a simmer and let it cook for about 20 minutes, allowing the flavors to meld together.
  3. Cook the Pasta: Stir in the pasta and cook according to the package instructions until al dente, about 7-8 minutes. If you’re using spinach, add it in the last few minutes of cooking.
  4. Taste and Adjust: Taste the soup and adjust seasoning as needed. If the soup is too thick, you can add a little more water or broth to reach your desired consistency.
  5. Serve: Ladle the soup into bowls and sprinkle with grated Parmesan cheese. Garnish with fresh basil leaves if desired.

Nutritional Information (per serving, based on 6 servings):

  • Calories: 250–300 kcal
  • Protein: 10–12g
  • Fat: 7–10g
  • Carbohydrates: 40–45g
  • Fiber: 7–9g
  • Sugar: 6g
  • Sodium: 600–800mg

Note: Nutritional values are estimates and may vary based on ingredient brands and portion sizes.


This Italian-inspired soup is a wonderful, healthy dish that is rich in vegetables, fiber, and flavor! Enjoy it with some crusty bread for a full meal.