Ingredients
- 2 tablespoons salted butter
- 1 tablespoon olive oil
- 1 medium white onion, diced
- 3 medium celery ribs, diced
- 4 medium carrots, diced
- 3 medium zucchini, diced
- 1 tablespoon minced garlic
- 1 (28-ounce) can diced tomatoes, undrained
- 1 (15-ounce) can tomato sauce
- 1 (15-ounce) can white cannellini beans, undrained
- 1 (15-ounce) can kidney beans, undrained
- 6 cups vegetable broth
- 1 tablespoon dried basil
- 1 tablespoon dried oregano
- 8 ounces elbow macaroni or shell pasta
- 1 cup baby spinach, roughly chopped
Instructions
- Heat salted butter and olive oil in a large soup pot over medium heat until melted.
- Add the diced onion and sauté for about 3 to 5 minutes until softened.
- Stir in celery, carrots, and zucchini; cook for another 8 to 10 minutes until vegetables begin to soften.
- Add minced garlic and sauté for an additional minute until fragrant.
- Mix in diced tomatoes with juice, tomato sauce, both types of beans, vegetable broth, basil, and oregano. Bring to boil over high heat.
- Once boiling, add elbow macaroni or shell pasta; reduce heat to medium-low and simmer for about 10 to 12 minutes until pasta is tender.
- In the last two minutes of cooking, stir in chopped baby spinach until wilted.
- Taste and adjust seasoning with salt and pepper as desired before serving.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 6g
- Sodium: 700mg
- Fat: 7g
- Saturated Fat: 3g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 9g
- Protein: 10g
- Cholesterol: 15mg
Keywords: Fresh ingredients yield the best flavor; opt for seasonal vegetables when available. For added protein, consider incorporating cooked chicken or turkey. Cook pasta separately if you prefer it al dente without absorbing too much broth.
