This black bean orzo soup is an easy, comforting one-pot dinner packed with fiber-rich beans, tender pasta, and vegetables, all made with simple, affordable ingredients.

If you love easy, wholesome meals with black beans, try our black bean soup, hearty black bean chili, or simple black beans and rice.

Close-up of glossy black beans, tender orzo, vegetables, and spinach with a ladle.

Donโ€™t Lose This Recipe

Enter your email to save this recipe. We'll send it to your inbox, and you'll also be subscribed to our FREE recipe newsletter. Unsubscribe anytime.

Why you’ll love our black bean orzo soup!

This black bean orzo soup is my simpler, weeknight riff on minestrone. A hearty pot of tender black beans, orzo, vegetables, and leafy greens in a savory tomato broth. ๐Ÿฅฃ

Growing up, soups like this were a staple in my Nonna Lidiaโ€™s kitchen. We spent so much time together that beans, pasta, vegetables, and greens were simply what dinner looked like. Back then, it was just everyday food. Looking back, I couldn’t be more grateful for it. โค๏ธ

Louise and I still make this kind of food all the time. Itโ€™s fiber-rich, packed with vegetables, and wonderfully satisfying, yet the ingredient list stays refreshingly simple. Mostly pantry staples, canned beans, and whatever leafy greens look good at the store. ๐ŸŒฟ

Serve it straight from the pot, or make it your own with feta, Parmesan, or even some shredded chicken.

P.S: For more satisfying one-pot dinners with pasta and beans, try our Mediterranean Orzo and Beans, Mushroom Orzo, and Mediterranean Lentil and Orzo.

Ingredients

Full ingredients and substitutions are in the recipe box below.

Black beans, orzo, spinach, vegetables, broth, tomato paste, and seasonings on marble.
  • Extra virgin olive oil: adds richness to the flavor base. Substitute regular olive oil or avocado oil.
  • Onion: yellow or white onions work best. Substitute shallots or leeks.
  • Carrots: add natural sweetness and color. Substitute diced sweet potatoes or butternut squash.
  • Bell pepper: any color works. Red is sweeter, while green tastes more savory. Substitute celery or zucchini.
  • Garlic: fresh garlic adds depth. If garlic-intolerant, use garlic-infused olive oil or extra herbs.
  • Bay leaves: give this Italian-inspired bean soup a subtle, aromatic flavor. Substitute dried thyme.
  • Dried oregano: adds a Mediterranean touch. Substitute Italian seasoning or dried basil.
  • Red pepper flakes: add gentle heat. Substitute smoked paprika for a milder flavor.
  • Tomato paste: creates a rich, savory broth. Substitute tomato sauce or crushed tomatoes.
  • Black beans: canned beans make this easy pantry soup convenient. Substitute cooked dried black beans, kidney beans, or cannellini beans.
  • Vegetable broth: adds savory depth. Substitute chicken broth or water with extra seasoning.
  • Orzo pasta: makes the soup hearty and satisfying. Substitute ditalini, small pasta shells, or spaghetti snapped into small, bite-sized pieces before cooking. My Nonna always saved leftover bits of dried pasta to make soup.
  • Baby spinach: adds tender leafy greens. Substitute chopped kale or Swiss chard.
  • Salt and black pepper: season to taste. Finish with Parmesan, feta, or olive oil.
Black bean orzo soup with carrots, bell pepper, and spinach in a bowl.

How to Make Black Bean Orzo Soup

Step 1. Sautรฉ the vegetables

Heat 2 tablespoons extra virgin olive oil in a large pot over medium heat.

Add 1 chopped onion, 1 chopped rib of celery, 2 sliced carrots, and 1 cup chopped bell pepper.

Cook for 4 to 5 minutes, stirring occasionally, until the vegetables begin to soften.

Step 1 Onion, carrots, and bell pepper sauteฬing in olive oil.

Step 2. Build the flavor

Add 2 grated garlic cloves, 2 bay leaves, 1 teaspoon dried oregano, ยผ teaspoon red pepper flakes, and 2 tablespoons tomato paste.

Stir for 1 minute, adding a splash of water to prevent sticking.

The tomato paste should darken slightly and the herbs should smell fragrant.

Step 2 Garlic, tomato paste, bay leaves, oregano, and pepper flakes coating softened vegetables.

Step 3. Add the black beans

Stir in 2 cans of drained and rinsed black beans, 4 cups vegetable broth, ยฝ teaspoon salt, and a few twists of black pepper.

Bring to a boil, then reduce the heat and simmer gently for 10 minutes.

This gives the beans time to absorb the flavors of the tomato broth.

Step 3 Black beans simmering with vegetables in reddish tomato broth.

Step 4. Cook the orzo

Add 1 cup orzo pasta and simmer for 5 to 6 minutes, stirring often to prevent sticking.

The orzo will absorb some of the broth, giving the soup a naturally creamy consistency.

Add up to 1 cup extra broth or hot water if the soup becomes too thick.

Step 4 Orzo cooking among black beans and vegetables in thickening broth.

Step 5. Add the spinach and serve

Stir in 5 ounces baby spinach and cook for about 1 minute, just until wilted.

Turn off the heat while the orzo is still slightly firm. It will continue to soften in the hot broth.

Taste and adjust the salt and pepper. Serve with a sprinkle of Parmesan, crumbled feta, or a drizzle of olive oil.

Step 5 Baby spinach wilting into hot soup with black beans and orzo.

Serving Suggestions

  • Add more protein: Stir in shredded rotisserie chicken, cooked turkey, chicken sausage, or turkey sausage.
  • Top it your way: Try grated Parmesan, crumbled feta, a drizzle of olive oil, or a pinch of red pepper flakes.
  • Serve with a fresh salad: A simple green salad, cucumber tomato salad, or lemony arugula balances the hearty beans and pasta.
  • Add extra vegetables: Stir in zucchini, mushrooms, or extra leafy greens to make it even more veggie-packed.
  • Meal prep for busy weeks: The soup thickens quite a bit as it sits. Enjoy it thick, almost like a pasta dish, or add extra broth or water when reheating for a soupier consistency.

Tips

  • Keep extra broth handy: Start with 4 cups, but we almost always end up using 6. Orzo absorbs a surprising amount of liquid, so add more broth or hot water as it cooks.
  • Undercook the orzo: Turn off the heat while the pasta is still quite firm, especially if you’re meal prepping. It will continue cooking in the hot broth and soften further as it sits.
  • Expect the soup to thicken: As it cools, it becomes almost like a creamy pasta and bean stew. We love it thick, but you can add broth or water when reheating for a soupier consistency.
  • Don’t rush the vegetables: Give the onion, carrots, and bell pepper a few minutes to soften. This builds a sweeter, more flavorful base.
  • Cook the tomato paste: Let it cook with the garlic and herbs for a minute to deepen its flavor before adding the broth.
  • Stir the orzo often: Small pasta tends to settle at the bottom of the pot and stick, especially as the soup thickens.
  • Use cooked beans: Canned black beans are convenient. If using dried beans, soak them overnight and cook until tender before adding them to the soup.
  • Taste after adding extra broth: More liquid can dilute the seasoning, so adjust the salt, pepper, and herbs before serving.
Close-up of glossy black beans, tender orzo, vegetables, and spinach.

Frequently Asked Questions

Can I use dried black beans instead of canned?

Absolutely! Soak dried black beans overnight, then cook them until tender before adding them to the soup. You’ll need about 1 cup dried beans or 3 cups of cooked beans to replace the two cans.

Can I use a different pasta instead of orzo?

Yes! Ditalini, small shells, or spaghetti snapped into small pieces work beautifully. My Nonna often used leftover bits of dried pasta for soups like this. Just adjust the cooking time depending on the pasta shape.

How do I keep the orzo from getting mushy?

Undercook it slightly and turn off the heat while it’s still firm. Orzo continues absorbing broth as the soup sits. For meal prep, you can also cook the pasta separately.

Can I make this vegetarian orzo soup with other beans?

Absolutely! Cannellini, kidney, or borlotti beans (cranberry beans) all work beautifully. My Nonna always used borlotti or kidney beans in her soups because they were grown locally, near where we lived. They give the soup a creamy texture and a delicious, earthy flavor.

Can I make this pasta and bean soup ahead of time?

Yes! In fact, the flavors develop nicely overnight. Just remember that the orzo absorbs plenty of liquid, so the soup will be much thicker the next day. Add broth or water when reheating, or enjoy it thick like a stew.

How to store this black bean orzo soup?

Refrigerate: Let the soup cool, then store in an airtight container for 3 to 4 days. It will thicken considerably, so add broth or water when reheating.

Freeze: As an Italian, freezing cooked pasta breaks my heart a little. ๐Ÿ˜‚ But I get it, sometimes convenience wins over tradition and perfect texture!

For the best results, freeze the soup without the orzo for up to 3 months, then add freshly cooked pasta when reheating. You can also freeze it with the orzo, but expect softer pasta once thawed.

More Easy and Healthy Soup Recipes

If you try this Black Bean Orzo Soup Recipe please leave a ๐ŸŒŸ star rating and let us know how it turned out in the commentsโ€”we love hearing from you.

A pot of black bean orzo soup with vegetables and spinach.

Black Bean Orzo Soup (Healthy in 30)

5 from 3 votes
This black bean orzo soup is an easy, hearty one-pot dinner packed with fiber-rich beans, tender pasta, and plenty of vegetables. Made with affordable pantry staples, it's nutritious, comforting, and perfect for busy weeknights.
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4 people
Course: Main Course, Soup
Cuisine: American, Mediterranean-Inspired

Ingredients 

  • 2 tablespoons extra virgin olive oil
  • 1 medium onion chopped
  • 1 rib celery chopped
  • 2 medium carrots sliced into discs
  • 1 cup bell pepper any color
  • 2 cloves garlic grated
  • 2 bay leaves or ยฝ teaspoon thyme
  • 1 teaspoon dried oregano
  • ยผ teaspoon red pepper flakes
  • 2 tablespoons tomato paste
  • 2 cans black beans 15 oz / 400 g each can, or 3 cups / 460 g cooked black beans
  • 4 cups vegetable broth or chicken broth, plus 1โ€“2 cups more as needed for the orzo
  • 1 cup orzo pasta or ditalini
  • 5 ounces baby spinach or Swiss chard, about 5 cups
  • 1 teaspoon salt or more to taste + black pepper

Instructions 

  • Sautรฉ the vegetables: Heat 2 tablespoons extra virgin olive oil in a large pot over medium heat.
    Add 1 medium onion, 1 rib celery, 1 cup bell pepper, and 2 medium carrots (all chopped). Cook for 5 minutes, stirring occasionally, until softened.
    Step 1 Onion, carrots, and bell pepper sauteฬing in olive oil.
  • Build the flavor: Add 2 cloves garlic (grated), 2 bay leaves, 1 teaspoon dried oregano, ยผ teaspoon red pepper flakes, and 2 tablespoons tomato paste.
    Stir for 1 minute, adding a splash of water if the tomato paste starts sticking.
    Step 2 Garlic, tomato paste, bay leaves, oregano, and pepper flakes coating softened vegetables.
  • Add the beans: Stir in 2 cans black beans (rinsed), 4 cups vegetable broth, 1 teaspoon salt, and black pepper.
    Bring to a boil, then lower the heat and simmer gently for 10 minutes.
    Step 3 Black beans simmering with vegetables in reddish tomato broth.
  • Cook the orzo: Add 1 cup orzo pasta and simmer for 5 to 6 minutes, stirring often so it doesn't stick to the bottom.
    Add more broth or hot water as needed. The orzo absorbs lots of liquid!
    Tip: Keep the orzo slightly firm. It will continue cooking in the hot soup, even after you turn off the heat.
    Step 4 Orzo cooking among black beans and vegetables in thickening broth.
  • Finish and serve: Stir in 5 ounces baby spinach and cook for 1 minute, until wilted.
    Turn off the heat while the orzo is still slightly firm. Taste and adjust the seasoning.
    Serve with Parmesan, crumbled feta, or a drizzle of olive oil.
    Step 5 Baby spinach wilting into hot soup with black beans and orzo.

Notes

Substitutions
  • Extra virgin olive oil โ†’ Regular olive oil or avocado oil.
  • Onion โ†’ Shallots or leeks.
  • Carrots โ†’ Sweet potatoes or butternut squash.
  • Bell pepper โ†’ Celery or zucchini.
  • Garlic โ†’ Garlic-infused olive oil or extra herbs.
  • Bay leaves โ†’ Dried thyme.
  • Dried oregano โ†’ Italian seasoning or dried basil.
  • Red pepper flakes โ†’ Smoked paprika for less heat.
  • Tomato paste โ†’ Tomato sauce or crushed tomatoes.
  • Black beans โ†’ Cooked dried black beans, kidney beans, or cannellini beans.
  • Vegetable broth โ†’ Chicken broth or seasoned water.
  • Orzo pasta โ†’ Ditalini, small shells, or spaghetti snapped into small pieces.
  • Baby spinach โ†’ Chopped kale or Swiss chard.
  • Salt and black pepper โ†’ Adjust to taste; finish with Parmesan, feta, or olive oil.
ย 
Tips
  • Keep extra broth handy: Start with 4 cups, but expect to use up to 6. Orzo absorbs lots of liquid.
  • Undercook the orzo: Keep it quite firm. It continues cooking in the hot soup.
  • Expect thick leftovers: Enjoy it like a stew, or add broth or water when reheating.
  • Soften the vegetables: Give them a few minutes to build flavor before adding the other ingredients.
  • Cook the tomato paste: Stir it with the garlic and herbs for 1 minute to deepen the flavor.
  • Stir the orzo often: It can easily stick to the bottom of the pot.
  • Using dried beans? Soak overnight and cook until tender before adding.
  • Taste before serving: Extra broth may require more salt, pepper, or herbs.
  • Storage: Refrigerate for 3 to 4 days or freeze for up to 3 months, preferably without the orzo. Add broth or water when reheating.

Nutrition

Serving: 1 of 4, Calories: 453kcal, Carbohydrates: 76g, Protein: 19g, Fat: 9g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Sodium: 665mg, Potassium: 1057mg, Dietary Fiber: 15g, Sugar: 7g, Vitamin A: 9816IU, Vitamin B6: 0.5mg, Vitamin C: 64mg, Vitamin E: 3mg, Vitamin K: 189ยตg, Calcium: 122mg, Folate: 283ยตg, Iron: 5mg, Manganese: 2mg, Magnesium: 155mg, Zinc: 3mg

Donโ€™t Lose This Recipe

Enter your email to save this recipe. We’ll send it to your inbox, and you’ll also be subscribed to our FREE recipe newsletter. Unsubscribe anytime.

Tried this recipe?Leave a comment below or mention @nico.recipes on Instagram. We love hearing from you โญ๏ธ ๐Ÿ’š.

Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

We're here to share easy, healthy, and delicious recipes ๐ŸŒฟโœจ.

Welcome to our blog, we are glad you are here.

5 from 3 votes

Leave a comment

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

Recipe Rating




4 Comments

  1. 5 stars
    This is the first recipe I’ve tried of yours and it’s delicious. I added zucchini, mushrooms, and Ditalini instead of orzo and it was perfect. Can’t wait to try more!

  2. 5 stars
    Just tried this recipe and it’s amazing! Very delicious. I made it a bit more spicy with chilli and it taste great!