High Protein Tomato Soup with Fresh Tomatoes and Beans
There is nothing more comforting than a warm bowl of homemade soup, especially when it is packed with protein and flavor. This high protein tomato soup with fresh tomatoes and beans is not only nourishing but also incredibly easy to prepare. Ideal for a weeknight dinner or meal prep, this recipe is sure to become a staple in your kitchen. Let’s dive into how to create this deliciously healthy dish!
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 servings
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups fresh tomatoes, chopped
- 1 can (15 oz) cannellini beans, rinsed and drained
- 4 cups vegetable broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- Salt and pepper to taste
- Fresh basil for garnish
- Optional: Crusty bread for serving
Instructions
- In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
- Add the chopped fresh tomatoes and cook for about 10 minutes, stirring occasionally until the tomatoes start to break down.
- Next, add the rinsed cannellini beans, vegetable broth, dried basil, and oregano to the pot.
- Bring the mixture to a boil, then reduce the heat and let it simmer for 15-20 minutes.
- Once the soup has thickened, season with salt and pepper to taste.
- Using an immersion blender, puree the soup to your desired consistency. If you prefer a chunkier soup, blend only half of it.
- Serve hot, garnished with fresh basil and accompanied by crusty bread if desired.
Why Choose High Protein Tomato Soup?
This high protein tomato soup with fresh tomatoes and beans is not just a meal; it’s a complete nutritional powerhouse. The combination of fresh tomatoes and cannellini beans provides a significant amount of protein, fiber, and essential vitamins. Tomatoes are rich in antioxidants, particularly lycopene, which is known for its heart health benefits.
The addition of beans not only enhances the protein content but also offers a creamy texture that complements the soup beautifully. Whether you are looking to boost your protein intake or simply enjoy a hearty meal, this soup is the perfect choice.
Health Benefits of the Ingredients
Every ingredient in this high protein tomato soup has its own unique health benefits:
- Fresh Tomatoes: Packed with vitamins C and K, tomatoes help support immune function and skin health.
- Cannellini Beans: These beans are an excellent source of protein and fiber, aiding in digestion and keeping you full longer.
- Garlic: Known for its anti-inflammatory properties, garlic can help boost your immune system.
- Olive Oil: A healthy fat, olive oil can promote heart health and provide anti-inflammatory benefits.
Perfect Pairings
This high protein tomato soup pairs wonderfully with various sides. For a complete meal, consider serving it with:
- Crusty whole grain bread or garlic bread for dipping.
- A fresh side salad to add crunch and nutrients.
- Grilled cheese sandwiches for a classic combination.
- Roasted vegetables for a flavorful side dish.
Meal Prep and Storage
This soup is perfect for meal prep! You can make a large batch and store it in the refrigerator for up to 4 days. It also freezes well; just store it in airtight containers for up to 3 months. When you’re ready to enjoy, simply thaw and reheat on the stovetop or in the microwave.
Frequently Asked Questions
Can I use canned tomatoes instead of fresh?
Yes, you can substitute canned tomatoes for fresh tomatoes. Use about two cans (14.5 oz each) of diced tomatoes for this recipe.
How can I increase the protein content further?
You can add additional beans, such as black beans or chickpeas, or even incorporate cooked quinoa or lentils for extra protein.
Is this soup vegan?
Yes, this high protein tomato soup is completely vegan as long as you use vegetable broth.
Can I add other vegetables to this soup?
Absolutely! Feel free to add vegetables like carrots, bell peppers, or spinach for added nutrition and flavor.
Conclusion
This high protein tomato soup with fresh tomatoes and beans is a delicious, nutritious, and satisfying dish that can be enjoyed year-round. With its simplicity and health benefits, it’s the perfect recipe for anyone looking to incorporate more wholesome meals into their diet. So grab your ingredients and get cooking!
Enjoy your homemade soup with family and friends, and don’t forget to share your creations on social media! Happy cooking!