Spicy White Bean and Spinach Stew with Sun-Dried Tomatoes

Spicy White Bean and Spinach Stew with Sun-Dried Tomatoes

Spicy White Bean and Spinach Stew with Sun-Dried Tomatoes: A One-Pan Meal

Some meals come together quickly but feel complicated. This white bean and spinach stew is one of those dishes. The beans are soft and creamy, the spinach adds freshness, and the sun-dried tomatoes bring a concentrated depth that stands out in every bite. It is a recipe built on a short list of ingredients that work well together and create something that feels balanced without being complicated.

Why You’ll Love This Recipe

This stew keeps things practical while still delivering strong flavor. It fits easily into a busy schedule and works well for leftovers.

  • Ready in about 25 minutes with minimal prep.
  • Uses pantry staples with a few fresh additions.
  • Balanced texture from beans, greens, and tender tomatoes.
  • Easy to adjust spice level.
  • Works as a main dish or a hearty side.

Let’s Talk Ingredients

White beans give this stew its base and provide a creamy texture without needing dairy. They absorb flavor well and hold their shape during cooking. Sun-dried tomatoes bring a slightly sweet flavor that contrasts with the beans and gives the dish more character.

Spinach adds color and freshness while keeping the dish light. It cooks quickly and blends into the stew without overpowering the other ingredients. Garlic builds the foundation, and red pepper flakes add gentle heat that can be adjusted based on preference.

A small amount of vegetable broth keeps everything cohesive without turning it into a thin soup. Lemon juice added at the end enhances the flavor and keeps the dish from feeling heavy. Fresh parsley finishes everything.

Step-by-Step Cooking Tips

Start with moderate heat and let the garlic and red pepper flakes warm slowly in the oil. This helps release flavor without burning. Once the sun-dried tomatoes are added, allow them to soften slightly so they blend better into the stew.

When adding the beans and broth, stir gently to avoid breaking the beans apart too much. A short simmer is enough to bring everything together. The mixture should thicken slightly but still remain spoon-able.

Add spinach near the end so it stays vibrant and tender. It should wilt quickly and reduce in volume without losing its color. Remove any large stems! Finish with lemon juice and parsley right before serving to keep the flavors fresh and balanced.

Equipment 

Serving Suggestions

This stew works well as a stand-alone dish or as part of a larger meal.

  • Serve with crusty bread or toasted slices for dipping.
  • Spoon over rice, farro, or quinoa for a more filling option.
  • Add a drizzle of olive oil or grated cheese before serving.
  • Pair with a light salad for balance.
  • Serve in smaller portions as a starter.

Macros Information

This stew offers a balanced mix of plant-based protein, fiber, and healthy fats.  It’s filling without feeling heavy. White beans provide steady energy and fiber. Olive oil adds richness that helps keep each serving satisfying.

Approximate macros per serving:

  • Calories: ~320
  • Protein: 14 g
  • Carbohydrates: 38 g
  • Fat: 12 g
  • Fiber: 10 g

Other Recipes to Try

Spicy White Bean and Spinach Stew with Sun-Dried Tomatoes is a reminder that a short ingredient list can create a complete and satisfying meal. The combination of creamy beans, bright greens, and bold tomatoes keeps each bite interesting while remaining simple to prepare. It is a recipe that fits easily into regular rotation and adapts well to whatever is already in the kitchen.

Spicy White Bean and Spinach Stew with Sun-Dried Tomatoes

Spicy White Bean and Spinach Stew with Sun-Dried Tomatoes

Creamy white beans simmered with spinach and sun-dried tomatoes in a lightly spiced, savory broth.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Main Dish, Soup
Cuisine Mediterranean
Servings 4 Servings

Equipment

Ingredients
  

  • 2 tablespoons olive oil 30 g
  • 3 cloves garlic minced (9 g)
  • ½ teaspoon red pepper flakes 1 g
  • 1 cup sun-dried tomatoes chopped (150 g)
  • 2 cans white beans drained and rinsed (3 cups / 500 g)
  • ¾ cup vegetable broth 180 g
  • ½ teaspoon salt 3 g
  • ¼ teaspoon black pepper 0.5 g
  • 1 teaspoon dried oregano 1 g
  • 4 cups fresh spinach roughly chopped (120 g)
  • 1 tablespoon lemon juice 15 g
  • 2 tablespoons chopped fresh parsley 8 g

Instructions
 

  • Heat olive oil in a large skillet over medium heat.
  • Add garlic and red pepper flakes; cook for 30 seconds until fragrant.
  • Stir in sun-dried tomatoes and cook for 2–3 minutes until slightly softened.
  • Add white beans and vegetable broth; stir gently to combine.
  • Season with salt, pepper, and oregano.
  • Simmer for 8–10 minutes until the mixture thickens slightly.
  • Add spinach and cook for 2–3 minutes until wilted.
  • Stir in lemon juice and parsley.
  • Remove from heat and serve warm.

Notes

  • Add more broth for a thinner, soup-like consistency.
  • Stir in grated Parmesan before serving for extra richness.
  • Use kale instead of spinach for a firmer texture.
  • Serve with crusty bread to soak up the broth.
  • Store in the refrigerator for up to 4 days; reheat gently.
  • Estimated macros per serving:
    • Calories: ~320
    • Protein: 14 g
    • Carbohydrates: 38 g
    • Fat: 12 g
    • Fiber: 10 g
      Values will vary depending on specific ingredients and portion size.
Tried this recipe?Let us know how it was!
Facebook
Twitter
Pinterest
Reddit
You may also like

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Search
Share
Facebook
Pinterest
THE 411

Sisters. Best Friends. Opposites. More about us.

Featured Posts
Sign Up for Newsletter
  • This field is for validation purposes and should be left unchanged.

For more crockpot tips, get our FREE book:

  • This field is for validation purposes and should be left unchanged.

For more crockpot tips, get our FREE book:

  • This field is for validation purposes and should be left unchanged.