Warm up with a comforting bowl of Hearty Pasta and Bean Soup, a soul-soothing recipe that's as nourishing as it is delicious. Brimming with tender vegetables, creamy cannellini and kidney beans, and perfectly al dente pasta, this one-pot wonder is infused with robust Italian herbs like oregano and basil. A splash of lemon juice and a handful of fresh spinach add a bright, fresh finish, while a sprinkle of parmesan and parsley takes it to the next level of savoriness. With just 15 minutes of prep time and simple pantry staples, this wholesome soup is perfect for busy weeknights or cozy family dinners. It's a filling, vegetarian-friendly dish that'll keep you warm and satisfied all season long.
Heat olive oil in a large pot over medium heat.
Add diced onion, carrots, and celery. Sauté for 5–6 minutes until vegetables are softened.
Stir in minced garlic and cook for an additional 1 minute until fragrant.
Push the vegetables to one side of the pot and add tomato paste to the empty space. Stir and cook for 1–2 minutes to caramelize.
Mix the tomato paste with the vegetables, then add the diced tomatoes (along with their juices) and vegetable broth.
Stir in drained cannellini and kidney beans, dried oregano, dried basil, bay leaf, salt, and black pepper.
Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 20 minutes to allow flavors to meld.
Uncover the pot and add the pasta. Cook for an additional 10 minutes, or until the pasta is al dente.
Stir in the chopped spinach and cook for another 2 minutes, until wilted.
Remove the bay leaf and stir in lemon juice for a bright finish.
Ladle the soup into bowls, sprinkle with grated parmesan cheese and fresh parsley, and serve warm.
Serving size | 3456.9 grams (3456.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2222 |
Total Fat 53.60g | 69% |
Saturated Fat 12.10g | 61% |
Polyunsaturated Fat 7.00g | |
Cholesterol 20mg | 7% |
Sodium 8350mg | 363% |
Total Carbohydrate 349.90g | 127% |
Dietary Fiber 77.70g | 278% |
Total Sugars 57.30g | |
Protein 105.10g | 210% |
Vitamin D 0IU | 0% |
Calcium 1124mg | 86% |
Iron 32mg | 176% |
Potassium 8003mg | 170% |
Source of Calories