Kale, White Bean, and Orzo Soup
A cosy, wholesome, and satisfying soup packed with tender white beans, nutrient-rich kale, vegetables, and delicate orzo pasta in a flavourful herb-infused broth. Perfect for an easy weeknight dinner or a comforting meal-prep lunch.
Description
Kale, White Bean, and Orzo Soup is the kind of comforting meal that feels nourishing without being heavy. Creamy white beans provide plant-based protein and fibre, while kale adds colour, texture, and plenty of vegetables to every bowl. Tender orzo pasta gives the soup a satisfying, silky texture and makes it hearty enough to serve as a complete meal.
The soup starts with a simple base of olive oil, onion, and garlic. Carrots and celery add natural sweetness and savoury flavour, while vegetable broth creates a flavourful foundation. White beans make the soup hearty and filling, and the orzo cooks directly in the broth, making this a convenient one-pot recipe.
Fresh kale is added near the end so it stays vibrant and tender without becoming overly soft. A squeeze of fresh lemon juice brightens the entire dish and balances the richness of the beans and olive oil.
This soup is wonderful on a chilly evening, but it is also light enough to enjoy throughout the year. Serve it with crusty whole-grain bread or a simple salad, or enjoy it on its own.
Ingredients
For the Soup
- 1 tablespoon olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 1 can white beans, drained and rinsed (about 15 ounces)
- 6 cups vegetable broth or chicken broth
- 1 cup dry orzo
- 3 cups fresh kale, stems removed and chopped
- 1 teaspoon dried Italian seasoning
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon freshly ground black pepper
- 1/4 teaspoon red pepper flakes, optional
- 1 bay leaf
- 1 tablespoon fresh lemon juice
- 2 tablespoons fresh parsley, chopped
Optional Ingredients
- 1/2 cup diced tomatoes
- 1/2 teaspoon smoked paprika
- 1/4 cup grated Parmesan cheese
- Extra-virgin olive oil for serving
- Freshly grated Parmesan for garnish
- Lemon wedges
- Fresh basil or additional parsley
Instructions
Step 1: Prepare the Vegetables
Before beginning, chop the onion, carrots, celery, garlic, and kale.
Drain and rinse the white beans thoroughly under cool running water.
Remove the tough stems from the kale and chop the leaves into bite-sized pieces.
Preparing everything ahead makes the cooking process quick and easy.
Step 2: Sauté the onion.
Heat 1 tablespoon olive oil in a large soup pot or Dutch oven over medium heat.
Add the chopped onion and cook for approximately 3–4 minutes, stirring occasionally, until the onion begins to soften.
The goal is to soften the onion rather than brown it heavily.
Step 3: Add Carrots and Celery
Add the diced carrots and celery.
Cook for another 4–5 minutes, stirring occasionally.
The vegetables should begin to soften while developing a sweet, savoury flavour.
Step 4: Add the Garlic
Stir in the minced garlic.
Cook for approximately 30–60 seconds, just until fragrant.
Be careful not to burn the garlic because burnt garlic can make the soup taste bitter.
Step 5: Add Seasonings
Add the Italian seasoning, oregano, black pepper, optional red pepper flakes, and bay leaf.
Stir everything together so the herbs coat the vegetables.
If you are using smoked paprika, add it at this stage as well.
Step 6: Add the Broth and Beans
Pour in the vegetable or chicken broth.
Add the drained white beans.
Stir well and bring the soup to a gentle boil.
Once boiling, reduce the heat to medium-low.
Step 7: Simmer the Soup
Allow the soup to simmer for approximately 8–10 minutes.
This gives the carrots and celery time to become tender and allows the flavours to develop.
Keep the pot partially covered if desired.
Step 8: Add the orzo.
Stir in the dry orzo.
Cook according to the package directions, usually approximately 8–10 minutes, stirring occasionally.
The orzo should become tender but still have a slight bite.
Because orzo absorbs liquid quickly, keep an eye on the soup while it cooks.
If it becomes too thick, add another 1/2–1 cup of broth or water.
Step 9: Add the Kale
Once the orzo is nearly cooked, stir in the chopped kale.
Cook for approximately 3–5 minutes, or until the kale is tender and bright green.
Avoid overcooking it because you want the kale to retain some texture and colour.
Step 10: Finish With Lemon
Remove the bay leaf.
Stir in the fresh lemon juice and chopped parsley.
Taste the soup and adjust the salt and pepper as needed.
The lemon juice is especially important because it adds brightness and helps balance the hearty beans and pasta.
Step 11: Serve
Ladle the hot soup into bowls.
Top with freshly grated Parmesan, a drizzle of olive oil, chopped parsley, or a few red pepper flakes if desired.
Serve immediately with warm crusty bread or a fresh salad.
Notes
White Beans
Cannellini beans are an excellent choice because they are creamy and tender. Great Northern beans or navy beans can also be used.
For an especially creamy soup, mash about 1/2 cup of the beans with the back of a spoon before adding them.
Orzo
Orzo is a small rice-shaped pasta made from wheat. It cooks quickly and gives the soup a wonderful texture.
If you expect leftovers, consider cooking the orzo separately and adding it to individual bowls. Orzo continues absorbing broth as it sits.
Kale
Curly kale, lacinato kale, or Tuscan kale can all be used.
Remove thick stems before chopping because they can remain tough even after cooking.
Broth
Vegetable broth keeps the recipe vegetarian. Chicken broth can be used if you don’t need a vegetarian soup.
Use a low-sodium broth if you want more control over the salt.
Lemon
Fresh lemon juice makes a noticeable difference. Add it gradually and taste as you go.
Helpful Tips
1. Don’t Overcook the Orzo
Orzo can become soft quickly. Cook it just until tender.
If you’re preparing this soup for meal prep, consider cooking the orzo separately.
2. Add More Broth as Needed
The pasta and beans absorb liquid as the soup sits.
If the soup becomes thick, simply add additional broth while reheating.
3. Massage the Kale
If your kale is particularly tough, massage the chopped leaves gently with clean hands for 30–60 seconds before adding them to the soup.
This helps soften the leaves.
4. Taste Before Adding More Salt
Beans, broth, and Parmesan can all contain sodium. Taste the finished soup before adding additional salt.
5. Use Fresh Lemon
Bottled lemon juice works in a pinch, but fresh lemon generally provides a brighter flavour.
6. Add Parmesan for Extra Flavor
A little freshly grated Parmesan adds salty, savoury richness without requiring much.
7. Make It Spicy
Add extra red pepper flakes or a pinch of cayenne if you enjoy spicy soups.
Variations
Creamy White Bean Soup
Blend approximately 1 cup of the soup and stir it back into the pot.
This naturally thickens the soup without needing cream.
Chicken and Kale Orzo Soup
Add 1–2 cups cooked shredded chicken for additional protein.
Rotisserie chicken is especially convenient.
Tomato Kale Orzo Soup
Add 1/2–1 cup diced tomatoes or crushed tomatoes for a richer tomato-based version.
Mediterranean-Style Version
Add chopped tomatoes, oregano, parsley, lemon juice, and a drizzle of extra-virgin olive oil.
You can also add a few chopped Kalamata olives.
Spicy Bean and Kale Soup
Add red pepper flakes, smoked paprika, and a pinch of cayenne.
Extra Vegetable Version
Add zucchini, spinach, bell peppers, mushrooms, or green beans for additional vegetables.
Serving Suggestions
Serve this soup with:
- Whole-grain crusty bread
- Garlic toast
- Greek salad
- Cucumber and tomato salad
- Roasted vegetables
- Simple green salad
- Whole-grain crackers
- Parmesan toast
For a lighter meal, serve a smaller bowl alongside a large green salad.
For a heartier dinner, serve a generous bowl with warm crusty bread.
Storage
Allow the soup to cool before transferring it to airtight containers.
Refrigerate for approximately 3–4 days.
Because orzo absorbs broth over time, the soup will become considerably thicker after refrigeration.
When reheating, add additional broth or water until the desired consistency is reached.
For longer storage, freeze the soup for up to approximately 2–3 months. However, the texture of the orzo may soften after freezing and thawing.
For the best freezer results, prepare and freeze the soup without the orzo, then cook fresh orzo when reheating.
Nutritional Information
Approximate nutrition per serving, assuming the recipe makes 6 servings and uses vegetable broth:
- Calories: Approximately 270–310
- Protein: Approximately 10–12 g
- Carbohydrates: Approximately 42–47 g
- Fat: Approximately 6–8 g
- Fiber: Approximately 8–10 g
- Sugar: Approximately 5–7 g
- Sodium: Approximately 500–750 mg, depending on broth and added salt
Adding Parmesan, chicken, or additional olive oil will change the nutritional values.
These numbers are estimates and can vary according to specific ingredients and serving sizes.
Benefits of Kale, White Bean, and Orzo Soup
Fiber-Rich
White beans and kale provide dietary fibre, which contributes to digestive health and helps make the soup satisfying.
Plant-Based Protein
White beans provide plant-based protein, making this soup a nutritious vegetarian meal option.
Nutrient-Dense Vegetables
Kale, carrots, onion, and celery contribute a variety of vitamins, minerals, and plant compounds.
Comforting Yet Balanced
The combination of vegetables, beans, pasta, and broth creates a satisfying meal without relying on heavy cream.
Healthy Fats
Extra-virgin olive oil provides unsaturated fat and adds richness and flavour to the soup.
Easy Meal Prep
This recipe can be prepared in one pot and portioned into individual containers, making it convenient for lunches and busy weeknights.
Frequently Asked Questions
1. Can I use a different type of bean?
Yes. Cannellini, Great Northern, navy, or even chickpeas can be used.
Each will give the soup a slightly different texture.
2. Can I use spinach instead of kale?
Absolutely. Spinach cooks much faster, so add it during the final 1–2 minutes of cooking.
3. Can I make this soup vegetarian?
Yes. Simply use vegetable broth and omit Parmesan or use a vegetarian Parmesan alternative.
4. Can I make it vegan?
Yes. Use vegetable broth and skip the Parmesan or replace it with a plant-based alternative.
5. Can I use whole-wheat orzo?
Yes. Whole-wheat orzo works well and provides a heartier texture.
You may need to adjust the cooking time according to the package directions.
6. Why did my soup become too thick?
The orzo continues absorbing liquid as it sits.
Add extra vegetable broth or water until the soup reaches your preferred consistency.
7. Can I add chicken?
Yes. Stir in cooked shredded chicken near the end of cooking and heat until warmed through.
8. Can I make this soup gluten-free?
Yes, but regular orzo contains wheat. Replace it with certified gluten-free orzo or another gluten-free small pasta.
Always check the packaging if gluten avoidance is important.
9. Can I use canned kale?
Fresh kale is preferable, but frozen kale can also work.
If using frozen kale, add it toward the end and cook until heated through.
10. Can I make the soup creamy without dairy?
Yes. Blend some of the beans and vegetables directly into the broth.
You can also stir in a little unsweetened plant-based milk, although it isn’t necessary.
11. Can I prepare the soup ahead?
Yes. The flavours often become even better after resting.
For the best orzo texture, cook the pasta separately if you plan to eat the soup over several days.
12. What white beans work best?
Cannellini beans are one of the best choices because they are creamy inside while holding their shape well.
Great northern beans are another excellent option.
Recipe at a Glance
Recipe: Kale, White Bean, and Orzo Soup
Servings: 6
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: Approximately 45 minutes
Difficulty: Easy
Cuisine: Mediterranean-inspired / American
Best For: Lunch, dinner, meal prep, cold-weather meals
Final Thoughts
Kale, White Bean, and Orzo Soup is a simple one-pot meal that combines tender vegetables, creamy white beans, delicate pasta, and hearty kale in a flavourful broth. The fresh lemon juice at the end brings all the ingredients together and keeps the soup tasting bright rather than heavy.
It is easy to customise with chicken, extra vegetables, tomatoes, herbs, spices, or Parmesan. For meal prep, simply keep extra broth on hand because the orzo naturally absorbs liquid as the soup sits.
Warm, nourishing, flavourful, and incredibly easy to make—this is a soup you’ll want to keep in your regular dinner rotation.