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:
- 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.
- 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.
- 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.
- 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.
- 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.