Hearty Tomato and Cannellini Bean Soup
This Hearty Tomato and Cannellini Bean Soup is the kind of dish that warms you from the inside out. Imagine the comforting blend of rich, savory tomato broth with creamy beans and the freshness of spinach, all coming together in one amazing bowl. Each spoonful offers a delightful combination of flavors and textures, making it perfect for cozy dinners or even as a satisfying lunch.
What makes this recipe special is its simplicity and heartiness. It’s a nourishing dish that is easy to prepare yet gives off an impression of effort that will impress anyone you serve it to. It’s versatile too, perfect for everything from a family meal to a gathering with friends, especially on chilly days. Nothing says comfort food quite like a big bowl of this soup!
Prep Time: 10 min | Cook Time: 25 min | Total Time: 35 min
How to Make Hearty Tomato and Cannellini Bean Soup
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 (28-ounce) can crushed tomatoes
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- 2 cups fresh spinach
- 1 tablespoon lemon juice
- Grated Parmesan cheese for serving (optional)
Step-by-Step Instructions
-
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent.
-
Stir in the minced garlic, diced carrot, and diced celery. Cook for another 5 minutes until the vegetables are softened.
-
Add the crushed tomatoes, cannellini beans, vegetable broth, dried basil, and dried oregano. Season with salt and pepper. Bring the mixture to a boil, then reduce the heat and let it simmer for 20 minutes.
-
Stir in the fresh spinach and lemon juice. Cook for an additional 5 minutes until the spinach is wilted.
-
Taste and adjust seasoning if necessary. Serve hot, topped with grated Parmesan cheese if desired.
Pro Tips
-
Use Fresh Garlic: Fresh garlic adds a punch of flavor compared to pre-minced options. If you want a stronger garlic taste, feel free to add more than the suggested two cloves!
-
Don’t Rush the Sauté: Allowing the onion and other vegetables to soften not only enhances their flavors but also prevents bitterness in the soup.
-
Fresh Herbs Over Dried: If you have access to fresh basil and oregano, they can elevate the flavor profile. Use about three times as much fresh herbs compared to dried ones.
-
Adjust the Consistency: If you prefer a thicker soup, you can mash some of the beans while cooking or add less broth. Conversely, for a thinner soup, simply add more broth while simmering.
-
Experiment with Toppings: Try toppings like croutons, a drizzle of olive oil, or even chili flakes for added flavor and texture. Grated Parmesan adds a nice creamy finish.
Why You’ll Love This Recipe
The flavor of this Hearty Tomato and Cannellini Bean Soup is simply delicious. It brings together the tanginess of tomatoes with the earthiness of beans and the freshness of greens, creating a balanced meal that’s hard to resist. Its simplicity is another reason to love it; with just a handful of ingredients, you can create a nourishing meal that’s absolutely satisfying.
This recipe also fits beautifully into a variety of diets. It’s vegetarian and can easily be made vegan by omitting the cheese. It’s high in protein and fiber thanks to the cannellini beans, making it a great choice for anyone looking to add nutritious meals to their repertoire.
How to Serve Hearty Tomato and Cannellini Bean Soup
For presentation, serve the soup in warm bowls and sprinkle with grated Parmesan for a touch of elegance. You might also consider adding a wedge of lemon on the side for those who want an extra burst of brightness. As for side dishes, crusty bread or a simple green salad pairs wonderfully with this hearty soup.
To drink, consider serving a light wine like Sauvignon Blanc or a robust iced tea. Both can complement the flavors of the soup without overpowering them.
How to Store Hearty Tomato and Cannellini Bean Soup
To store, wait until the soup has cooled down to room temperature. Transfer it to an air-tight container for the fridge, where it will last for about 3 to 4 days. For longer storage, consider freezing it in individual portions, which can keep for up to 3 months.
When you’re ready to enjoy it again, simply thaw in the fridge overnight for best results. It can be reheated in a pot over low heat or in the microwave in a microwave-safe container.
Tips to Make Hearty Tomato and Cannellini Bean Soup
-
Season Well: The taste can greatly improve with a good balance of seasoning. Always taste as you go and adjust the salt and pepper. A pinch of sugar can also help balance the acidity of the tomatoes if needed.
-
Experiment with Vegetables: Feel free to throw in other vegetables like zucchini or bell peppers. It’s a great way to use up what you have in the fridge!
-
Timing Matters: Letting the soup simmer longer can enhance the flavors even more. If you have the time, consider a longer simmering period to allow the ingredients to meld together beautifully.
Variation
-
Spicy Variant: Adding a pinch of red pepper flakes or a chopped jalapeño while sautéing the vegetables can give this soup a lovely kick.
-
Vegan Option: Simply omit the cheese. You can even enhance the flavor with nutritional yeast for that cheesy taste.
-
Low-Carb Twist: Skip the beans and bulk up the soup with additional greens, like kale or Swiss chard, for a delicious low-carb option.
-
Gluten-Free: This soup is naturally gluten-free. Just make sure that any broth you use is certified gluten-free.
Nutrition Information
(Serving Size: 1 bowl | Calories: ~250 | Protein: 10g | Carbs: 36g | Fat: 7g | Fiber: 8g | Sugar: 6g)
This soup is rich in fiber and has a good amount of protein thanks to the cannellini beans. It’s also low in fat, making it a wholesome dish that not only fills you up but also nourishes you.
Storage and Reheating
To reheat leftovers, you can use the microwave or stovetop.
-
Microwave: Place your desired amount in a microwave-safe bowl, cover it lightly to avoid splatter, and heat in 1-minute increments, stirring in between, until hot.
-
Stovetop: Pour the soup into a pot over low heat, stirring occasionally, until it reaches your desired temperature.
Keep it covered when reheating to maintain moisture and prevent rapid evaporation, which can change the consistency.
Customization Ideas
Feel free to switch up the flavor profile by adding different herbs or spices. For instance, a splash of balsamic vinegar can add a nice depth. You might even include alternative greens, like kale, for a different texture. If you prefer a richer flavor, try adding a dash of soy sauce or miso paste.
Common Mistakes to Avoid
-
Underseasoning: Many home cooks forget to season generously. Always taste and adjust as you go.
-
Overcooking the Spinach: Adding spinach too early can make it mushy. Toss it in closer to the end to keep its vibrant color and nutrients.
-
Ignoring Texture: If you prefer a smoother soup, you can blend part of it with an immersion blender for a creamier texture.
-
Using Low-Quality Canned Ingredients: Since canned tomatoes and beans are the backbone of this dish, always choose high-quality options for the best flavor.
-
Not Allowing Enough Simmer Time: A good simmer helps meld the flavors together, so don’t rush this step!
Serving Occasions
This Hearty Tomato and Cannellini Bean Soup is perfect for family dinners, especially during chilly fall and winter evenings. It’s also great as a quick lunch option or served in small bowls as an appetizer at gatherings and parties. Whether it’s a cozy night in or a celebratory occasion, this soup fits right in.
Why Make This Recipe
What sets this Hearty Tomato and Cannellini Bean Soup apart from other soups is its well-rounded flavor, heartiness, and health benefits. It’s not just a simple dish; it’s a complete meal packed with nutrients that everyone will love. Plus, it comes together quickly, making it an effortless addition to busy weeknight dinners.
With its nourishing ingredients and vibrant profile, you’ll find this recipe becoming a staple in your household. When you want something comforting, wholesome, and delicious, this soup is where it’s at!
FAQs
-
Can I use fresh tomatoes?
- Absolutely! You can substitute about 2 pounds of fresh, chopped tomatoes for the canned version. Just be mindful that fresh tomatoes may require a longer cooking time to break down.
-
Is it okay to use other beans?
- Yes! While cannellini beans are delightful, you can use any type of white bean, like navy or great northern beans, depending on your preference.
-
Can I add more vegetables?
- Definitely! Feel free to include any of your favorite veggies, such as bell peppers, zucchini, or mushrooms to enhance its nutritional value and flavor.
-
Can I make this soup ahead of time?
- Yes, this soup actually tastes better the next day after the flavors have had time to meld. Just store it properly in the fridge and reheat when ready to enjoy!
-
How can I make it creamier?
- If you’d like a creamier soup, consider adding a splash of cream or coconut milk at the end or blending part of the soup for a smoother texture.
Disclaimer
Please note that the nutrition information is approximate and could vary based on specific ingredients used. Always adjust based on personal dietary needs or preferences.
Print
Hearty Tomato and Cannellini Bean Soup
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A delightful and comforting tomato broth with creamy cannellini beans and fresh spinach, perfect for cozy dinners.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 (28-ounce) can crushed tomatoes
- 1 (15-ounce) can cannellini beans, drained and rinsed
- 4 cups vegetable broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- 2 cups fresh spinach
- 1 tablespoon lemon juice
- Grated Parmesan cheese for serving (optional)
Instructions
- In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until translucent.
- Stir in the minced garlic, diced carrot, and diced celery. Cook for another 5 minutes until the vegetables are softened.
- Add the crushed tomatoes, cannellini beans, vegetable broth, dried basil, and dried oregano. Season with salt and pepper. Bring the mixture to a boil, then reduce the heat and let it simmer for 20 minutes.
- Stir in the fresh spinach and lemon juice. Cook for an additional 5 minutes until the spinach is wilted.
- Taste and adjust seasoning if necessary. Serve hot, topped with grated Parmesan cheese if desired.
Notes
Use fresh garlic for better flavor and consider adding more vegetables for variety.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 6g
- Sodium: 600mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 8g
- Protein: 10g
- Cholesterol: 5mg