Dinner

Super Greens and Beans Soup

Healthy, hearty, and packed with nutrients, this Super Greens and Beans Soup is a powerhouse of flavor and goodness.

Ingredients

Instructions

  1. Heat the olive oil in a large soup pot over medium heat.
  2. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes, stirring occasionally, until softened.
  3. Stir in the minced garlic and cook for 1 minute, until fragrant.
  4. Add the cannellini beans, chickpeas, vegetable broth, bay leaf, Italian seasoning, and paprika (if using).
  5. Stir to combine and bring the soup to a gentle boil. Reduce the heat to low, cover, and simmer for 15 minutes to allow the flavors to meld.
  6. Stir in the kale and Swiss chard, allowing them to wilt into the soup (about 5 minutes).
  7. Add the spinach and cook for an additional 2-3 minutes, until all the greens are tender.
  8. Remove the bay leaf and stir in the freshly squeezed lemon juice.
  9. Taste the soup and adjust the seasoning with salt and pepper, as needed.
  10. Ladle the soup into bowls and garnish with grated Parmesan cheese (if desired) or a sprinkle of crushed red pepper flakes for a spicy kick.
  11. Serve with crusty bread on the side for dipping.

Healthy, hearty, and packed with nutrients, this Super Greens and Beans Soup is a powerhouse of flavor and goodness. Loaded with fresh greens, tender beans, and a savory broth, this soup is perfect for when you want something light yet satisfying. It’s the ultimate go-to recipe for a nutritious lunch or dinner that comes together quickly and effortlessly in one pot.

Whether you’re looking to get more greens into your diet, enjoy a plant-based meal, or warm up with something cozy and comforting, this soup has you covered. Let’s get cooking!

Why You’ll Love This Soup

  • Nutrient-Packed: Full of fiber, vitamins, and minerals from the greens and beans.
  • Easy to Make: A one-pot recipe that’s ready in under 30 minutes.
  • Flavorful and Satisfying: The savory broth and tender beans make this soup hearty without being heavy.
  • Vegan-Friendly: Naturally plant-based, but customizable to suit your taste.

What Does Super Greens and Beans Soup Taste Like?

This soup has a light yet flavorful broth infused with garlic, onions, and Italian herbs. The beans add a creamy, hearty texture, while the fresh greens bring an earthy freshness. A hint of lemon juice at the end brightens the flavors, making every spoonful both comforting and refreshing.

Ingredients

For the Soup:

  • Olive oil (2 tablespoons)

  • Onion (1 medium, diced)

  • Garlic (3 cloves, minced)

  • Carrots (2, diced)

  • Celery (2 stalks, diced)

  • Cannellini beans (1 can, 15 oz, drained and rinsed)

  • Chickpeas (1 can, 15 oz, drained and rinsed)

  • Vegetable broth (6 cups)

  • Bay leaf (1)

  • Italian seasoning (1 teaspoon)

  • Ground paprika (½ teaspoon, optional for a smoky touch)

  • Salt and pepper (to taste)

For the Greens:

  • Kale (2 cups, chopped, stems removed)
  • Spinach (2 cups, fresh or frozen)
  • Swiss chard (1 cup, chopped, optional)

For Serving:

  • Lemon juice (2 tablespoons, freshly squeezed)
  • Crusty bread (for dipping)
  • Grated Parmesan cheese (optional, if not vegan)
  • Crushed red pepper flakes (optional, for spice)

Tools You’ll Need

  • Large soup pot or Dutch oven (to cook the soup).
  • Wooden spoon (for stirring).
  • Sharp knife and cutting board (for chopping vegetables and greens).
  • Ladle (for serving).

How to Make Super Greens and Beans Soup

Step 1: Sauté the Aromatics

  1. Heat the olive oil in a large soup pot over medium heat.
  2. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes, stirring occasionally, until softened.
  3. Stir in the minced garlic and cook for 1 minute, until fragrant.

Step 2: Add the Broth and Beans

  1. Add the cannellini beans, chickpeas, vegetable broth, bay leaf, Italian seasoning, and paprika (if using).
  2. Stir to combine and bring the soup to a gentle boil. Reduce the heat to low, cover, and simmer for 15 minutes to allow the flavors to meld.

Step 3: Add the Greens

  1. Stir in the kale and Swiss chard, allowing them to wilt into the soup (about 5 minutes).
  2. Add the spinach and cook for an additional 2-3 minutes, until all the greens are tender.

Step 4: Brighten the Flavor

  1. Remove the bay leaf and stir in the freshly squeezed lemon juice.
  2. Taste the soup and adjust the seasoning with salt and pepper, as needed.

Step 5: Serve

  1. Ladle the soup into bowls and garnish with grated Parmesan cheese (if desired) or a sprinkle of crushed red pepper flakes for a spicy kick.
  2. Serve with crusty bread on the side for dipping.

Storage Instructions

  • Refrigerate: Store leftover soup in an airtight container in the fridge for up to 4 days.
  • Freeze: Let the soup cool completely, then transfer to freezer-safe containers or bags. Freeze for up to 3 months.
  • Reheat: Warm the soup on the stovetop over medium heat, stirring occasionally. Add a splash of water or broth if it thickens too much.

Conclusion

There you have it—Super Greens and Beans Soup, a wholesome and flavorful dish that’s perfect for any time of the year. It’s packed with nutrients, quick to make, and so comforting. Whether you’re enjoying it as a light meal or a side dish, this soup is a delicious way to get your greens and beans in one bowl.

If you try this recipe, I’d love to hear how it turned out! Leave a comment below or share your photos on Pinterest. And if you’re looking for more healthy soup ideas, check out my hearty lentil soup or creamy carrot ginger soup—you’ll love them too!

Nutritional Information (Per Serving, Approximate)

  • Calories: 210
  • Carbohydrates: 32g
  • Protein: 10g
  • Fat: 6g
  • Fiber: 8g
  • Sugar: 5g

Enjoy every hearty, nutritious spoonful of this Super Greens and Beans Soup! 🥬🍲✨

Tips for Success

  • Use Fresh Greens: Fresh greens add a vibrant flavor and texture to the soup, but frozen spinach or kale works in a pinch.
  • Rinse the Beans: Draining and rinsing canned beans reduces sodium and improves the flavor of the soup.
  • Customize Your Greens: Mix and match your favorite greens, such as collard greens, mustard greens, or arugula.
  • Add More Protein: For extra protein, toss in cooked chicken, turkey sausage, or plant-based sausage.

Variations

  • Tomato Base: Add a can of diced tomatoes or 2 tablespoons of tomato paste for a richer, tomato-based broth.
  • Spicy Version: Add a pinch of cayenne pepper or diced jalapeños for extra heat.
  • Grain Boost: Stir in cooked quinoa, farro, or barley for added texture and nutrition.
  • Creamy Twist: Add a splash of coconut milk or cream for a creamy, dairy-free soup.

Frequently Asked Questions

Can I use dried beans instead of canned?

Yes! Soak and cook dried beans beforehand, then add them to the soup. You’ll need about 1½ cups of cooked beans to replace one can.

Can I make this soup ahead of time?

Absolutely! This soup tastes even better the next day as the flavors meld together. Store it in the fridge and reheat when ready to serve.

What’s the best way to add more protein?

Adding shredded chicken, turkey sausage, or even tofu is a great way to increase the protein in this soup.

Can I make this soup in a slow cooker?

Yes! Add all the ingredients (except the greens and lemon juice) to the slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Add the greens and lemon juice during the last 30 minutes of cooking.

Tried This Recipe?I'd love to hear how it turned out! Leave a comment below and don't forget to share a photo.
Leave a Comment →

Reviews

Loading reviews…

Thanks for your review!