Ingredients
– 1 medium onion (about 150g), diced
– 2 medium carrots (about 200g), chopped
– 2 celery stalks (about 100g), sliced
– 3 cloves garlic (about 15g), minced
– 1 can diced tomatoes (400g)
– 1 cup green beans (about 150g), chopped
– 1 can white or kidney beans (400g)
– 4 cups vegetable broth (about 1 liter)
– 2 bay leaves
– 1 teaspoon dried oregano
– 1 teaspoon dried thyme
– 1 cup small pasta (about 200g)
– Fresh parsley (about 2 tablespoons, chopped) for garnish
– Red pepper flakes (1/4 teaspoon, or to taste)
– Parmesan cheese (about 50g, grated)
Instructions
1-Getting Started with Prep: Begin by gathering and prepping your ingredients to make cooking smoother. Rinse and chop everything ahead, like dicing the onion and carrots, to avoid any rush. This step helps prevent overcooking parts of the soup and ensures a great result every time.
2-Heating the oil in a pot sets the stage for flavor. Add the onions, carrots, and celery; cook them until soft. Then mix in the garlic for a quick stir. This builds a solid base that makes the soup stand out.
3-Adding the Main Ingredients: Next, pour in the diced tomatoes, beans, green beans, and broth along with the bay leaves, oregano, and thyme. Let it simmer to blend the tastes. Covering the pot keeps in the moisture while it cooks.
4-Stir in the pasta and continue simmering until itβs just right. Taste and adjust with salt and pepper as needed. Finish with parsley and any optional add-ins for a fresh touch.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
π₯ This soup is highly customizable; substitute fennel for celery or zucchini for green beans based on availability.
π Cook pasta separately and add when serving to prevent sogginess.
π± For vegan versions, omit Parmesan or use vegan cheese alternatives.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Italian
- Diet: Vegetarian, Vegan option available
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 250 kcal (approx.)
- Sugar: 5 g (approx.)
- Sodium: 400 mg (approx.)
- Fat: 4 g (approx.)
- Saturated Fat: 1 g (approx.)
- Unsaturated Fat: 3 g (approx.)
- Trans Fat: 0 g
- Carbohydrates: 45 g (approx.)
- Fiber: 8 g (approx.)
- Protein: 12 g (approx.)
- Cholesterol: 0 mg
