Bouillabaisse is the legendary seafood stew of Marseille, a dish that is both humble and spectacular. Its soul is a rich, saffron-infused broth, built from the very fish and shellfish that are served within it.
This recipe is designed to be approachable for the home cook while staying true to the spirit of this Provençal classic. It's a perfect dish for a special occasion or a leisurely weekend meal.
Authentic Provençal Bouillabaisse
The magic of bouillabaisse lies in the quality of the seafood and the depth of the broth. The key is using a variety of fish and shellfish, including some less expensive, bony fish to create a rich fumet (broth).
Yields: 6-8 servings
Prep time: 30 minutes
Cook time: 1 hour 15 minutes
A Note on the Fish
Traditionally, bouillabaisse uses rockfish, sea robin, and other local Mediterranean fish. For a more accessible version, use a mix of the following:
A pinch of the saffron threads (soaked in 1 tsp of warm water)
Pinch of cayenne pepper
½ cup neutral oil (like grapeseed or sunflower)
2 tbsp extra-virgin olive oil
Salt and lemon juice to taste
For Serving:
1 baguette, sliced and grilled or toasted into croutons
Instructions
Part 1: Make the Broth
Sauté the Aromatics: In a very large pot or Dutch oven, heat the ¼ cup of olive oil over medium heat. Add the leeks, fennel, and onion. Cook, stirring occasionally, until very soft and translucent, about 10-12 minutes. Do not let them brown.
Add Flavor: Add the sliced garlic, fennel seeds, bay leaf, and thyme sprigs. Cook for another 2 minutes until fragrant.
Deglaze and Simmer: Pour in the white wine to deglaze the pot, scraping up any browned bits from the bottom. Let it simmer for 3-4 minutes to cook off the alcohol.
Build the Broth: Add the crushed tomatoes, fish stock, orange zest, salt, pepper, and the saffron threads. Stir everything together.
Add the Fish Bones: Add the fish heads and bones (and shrimp shells, if using) to the pot. Bring the broth to a gentle simmer. Once simmering, reduce the heat to low, partially cover, and let it cook for at least 30-40 minutes. The broth will become incredibly fragrant and richly flavored.
Strain the Broth: This is a crucial step for a refined soup. Set a large bowl in the sink and place a fine-mesh sieve lined with cheesecloth over it. Carefully ladle the broth through the sieve. Discard the solids. You should be left with a beautiful, clear, golden-orange broth.
Part 2: Make the Rouille
While the broth is simmering, boil the potato and garlic cloves in a small pot of salted water until the potato is very tender, about 15 minutes. Drain well.
In a food processor, combine the cooked potato and garlic. Pulse until smooth.
Add the egg yolk, the saffron (with its soaking water), and a pinch of cayenne. With the processor running, very slowly drizzle in the neutral oil, followed by the olive oil, until the mixture is thick and emulsified, like mayonnaise.
Season the rouille with salt and a squeeze of lemon juice to taste. Set aside.
Part 3: Cook the Seafood and Assemble
Cook the Shellfish: Return the strained broth to the pot and bring it to a steady simmer over medium heat. Add the mussels and/or clams. Cover the pot and cook for 4-6 minutes, or until the shells have opened. Discard any that remain closed.
Cook the Fish: Gently add the chunks of firm fish (monkfish/halibut) to the simmering broth. Cook for 3 minutes. Then, add the flakier fish (cod/snapper) and the shrimp (if using). Cook for another 3-4 minutes, or until all the fish is just cooked through and opaque. Be careful not to overcook it.
Serve Immediately: Arrange the fish and shellfish in large, warm soup bowls. Ladle the hot broth over the seafood.
Garnish: Spread a generous dollop of the rouille onto a crouton or a slice of grilled baguette. Float the rouille-topped crouton on top of the soup. Serve with extra croutons on the side.
A simple yet satisfying soup packed with beans, vegetables, and herbs. Perfect for a quick weeknight dinner or make-ahead meal. High in protein, fiber, and flavor, this soup is both budget-friendly and nourishing.
Why This Recipe is High-Value
Affordable & filling: Beans provide plant-based protein and fiber
Optional: squeeze of lemon juice or drizzle of olive oil
Step-by-Step Instructions
Sauté Vegetables
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook 5–7 minutes until softened. Add garlic and cook 1 minute until fragrant.
Add Liquid & Beans
Pour in broth and add beans, thyme, oregano, bay leaf, and smoked paprika. Bring to a boil.
Simmer
Reduce heat and simmer for 15–20 minutes, until vegetables are tender and flavors meld.
Add Optional Vegetables
Stir in zucchini, kale, or tomatoes in the last 5–7 minutes of cooking.
Season & Serve
Taste and adjust salt and pepper. Remove bay leaf. Stir in parsley and optional lemon juice or olive oil. Serve hot.
Chef Tips
Richer flavor: Sauté vegetables until golden before adding broth
Texture variation: Mash a few beans against the side of the pot for a creamier consistency
Make it heartier: Add small pasta, barley, or quinoa
Storage
Refrigerator: 3–4 days
Freezer: 2–3 months (best to freeze without leafy greens; add fresh when reheating)
A comforting, protein-packed soup loaded with vegetables, tender chicken, and beans. This is a complete meal in a bowl, rich in fiber, vitamins, and minerals, perfect for lunch, dinner, or meal prep.
Brown the Chicken (Optional for Extra Flavor)
Heat olive oil in a large soup pot over medium-high heat. Season chicken lightly with salt and pepper. Brown chicken on both sides (3–4 minutes per side). Remove and set aside.
Cook the Vegetables
In the same pot, lower heat to medium. Add onion, carrots, and celery. Cook 5–7 minutes until softened. Stir in garlic, red bell pepper, zucchini, and green beans; cook 2–3 minutes more.
Add Herbs and Stock
Add thyme, oregano, bay leaf, and optional red pepper flakes. Pour in chicken broth and return chicken to the pot. Bring to a boil.
Simmer the Soup
Reduce heat to a gentle simmer. Cover and cook 20–25 minutes, until chicken is fully cooked and vegetables are tender.
Shred the Chicken
Remove chicken from the pot and shred with two forks. Return chicken to the soup.
Add Beans and Final Seasoning
Stir in drained beans and cook 5 minutes to heat through. Taste and adjust salt and pepper. Add parsley and optional lemon juice before serving.
1. In a large stockpot, combine 6 cups water and dry great northern beans. 2. Bring to a boil. Reduce heat to low. 3. Simmer 10 minutes, uncovered. 4. Remove from heat, cover stockpot, and let stand for 1 hour. 5. Drain and rinse beans. 6. In crockpot, add onion, fennel, carrots, garlic, parsley, rosemary, and pepper. 7. Add beans on top of vegetables. 8. Pour chicken broth over beans. 9. Cover crockpot. 10. Cook on low setting 8-10 hours. 11. Stir in chicken and tomatoes. 12. Increase to high heat. Cook 30 minutes longer. The soup recipe is ready to serve....enjoy the soup ! easy-bean-soup-recipe.
Optional: squeeze of lemon juice or pinch of saffron threads
Step-by-Step Instructions
Brown the Chicken
Heat olive oil in a large soup pot over medium-high heat. Season chicken lightly with salt and pepper. Brown on both sides (about 3–4 minutes per side). Remove and set aside.
Build the Sofrito
In the same pot, lower heat to medium. Add onion, bell pepper, and carrots. Cook 6–8 minutes until soft and lightly golden.
Stir in garlic, smoked paprika, sweet paprika, cumin, and bay leaf; cook 30 seconds until fragrant.
Tomatoes & Stock
Add crushed tomatoes and cook 3–4 minutes to deepen flavor. Return chicken to the pot and pour in chicken stock.
Simmer
Bring to a gentle boil, then reduce to a simmer. Cover and cook 25 minutes, until chicken is tender.
Shred & Add Rice
Remove chicken, shred meat, discard bones/skin. Return meat to pot. Add rice and simmer uncovered 15–18 minutes, until rice is tender.
Finish & Serve
Taste and adjust seasoning. Add parsley and optional lemon juice or saffron. Remove bay leaf. Serve hot.
Chef Tips
Richer flavor: Use bone-in chicken and homemade stock
Not mushy rice: Add rice near the end and avoid overcooking
Extra depth: A pinch of saffron or smoked chili flakes elevates the soup
Variations
Andalusian-style: Add a pinch of oregano and a splash of sherry vinegar
Vegetable-forward: Add peas or green beans in the last 5 minutes
Warm, fragrant, and deeply nourishing, Spiced Chicken Soup is the kind of recipe that feels both comforting and elevated. Infused with warming spices, tender chicken, and aromatic vegetables, this soup bridges classic chicken soup and global spice traditions—perfect for cozy evenings, cold weather, or when you want food that truly satisfies.
Why You’ll Love This Spiced Chicken Soup
Deep, layered flavor from toasted spices
Comforting yet exciting, not your average chicken soup
Naturally nourishing with protein-rich chicken and vegetables
Flexible – easily adapted to mild or bold heat preferences
This recipe works beautifully as a main course, served with crusty bread, flatbread, or steamed rice.
Build the flavor base
Heat olive oil in a large soup pot over medium heat. Add onion and cook until soft and lightly golden, about 5 minutes. Stir in garlic and ginger; cook for 30 seconds until fragrant.
Bloom the spices
Add cumin, coriander, turmeric, smoked paprika, chili flakes, and bay leaf. Stir constantly for 1 minute to toast the spices and release their aroma.
Add chicken and broth
Nestle the chicken pieces into the pot. Pour in chicken stock, season lightly with salt and pepper, and bring to a gentle boil.
Simmer
Reduce heat to low, cover, and simmer for 30 minutes, skimming foam if necessary.
Add vegetables
Stir in carrots, celery, and potato. Simmer uncovered for another 15–20 minutes, until vegetables are tender and chicken is cooked through.
Shred and finish
Remove chicken, discard skin and bones, and shred the meat. Return chicken to the pot. Stir in lemon juice and adjust seasoning.
Serve
Ladle into bowls and garnish with fresh herbs.
Asian-Inspired: Add star anise and a splash of soy sauce
Creamy Version: Stir in ½ cup coconut milk at the end
Extra Heat: Add sliced fresh chilies or chili oil
Serving Suggestions
With warm naan or flatbread
Over steamed jasmine or basmati rice
Alongside a simple cucumber-yogurt salad
Storage & Reheating
Refrigerate in an airtight container for up to 4 days
Freeze for up to 2 months
Reheat gently on the stovetop to preserve flavor
Final Thoughts
This Spiced Chicken Soup delivers comfort with character—warming spices, tender chicken, and a broth that tastes like it simmered all day. It’s the kind of recipe readers save, share, and come back to again and again.
4 cups Fat-Free Low-Sodium Chicken or Vegetable Broth
1 (12 ounces) Sweet Potato, peeled and cut into 1/2-inch dice (about 2 cups)
12 ounces Boneless, Skinless Chicken Breast, cut into 1/2-inch cubes
Coarse Salt, to taste
Fresh Ground Black Pepper, to taste
1/4 cup chopped Fresh Cilantro Leaves
INSTRUCTIONS
1. Heat olive oil in stockpot over medium-low heat. 2. Add chopped onions to hot oil. Sauté onions until tender, about 7 minutes. 3. Stir in chopped ginger, and minced garlic. 4. Sauté additional minute. 5. Stir in fire-roasted tomatoes. Simmer 5 minutes. 6. Stir in ground coriander, ground cumin, ground cardamom, and ground cinnamon. 7. Cook 1 minute. 8. Stir in chicken broth. Bring to a gentle boil. 9. Stir in sweet potato. Simmer 5 minutes. 10. Stir in cubed chicken breast. Cook through about 5 minutes. 11. Season soup with salt and pepper. 12. Serve hot in individual soup bowls. 13. Garnish with chopped fresh cilantro.
1. In a large stockpot, combine 6 cups water and dry great northern beans. 2. Bring to a boil. Reduce heat to low. 3. Simmer 10 minutes, uncovered. 4. Remove from heat, cover stockpot, and let stand for 1 hour. 5. Drain and rinse beans. 6. In crockpot, add onion, fennel, carrots, garlic, parsley, rosemary, and pepper. 7. Add beans on top of vegetables. 8. Pour chicken broth over beans. 9. Cover crockpot. 10. Cook on low setting 8-10 hours. 11. Stir in chicken and tomatoes. 12. Increase to high heat. Cook 30 minutes longer.
A vibrant, comforting soup inspired by classic Mexican flavors—tender chicken, hearty beans, tomatoes, corn, and warming spices. This is a complete, budget-smart meal that’s protein-rich, fiber-packed, and perfect for meal prep.
Why This Recipe Is High-Value
One-pot, complete meal: Protein (chicken), fiber (beans), vegetables, and broth
Big flavor, simple pantry spices:Cumin, chili powder, garlic
Flexible: Works with fresh, rotisserie, or leftover chicken
Freezer-friendly: Reheats beautifully and tastes better the next day
Ingredients (Serves 6)
Protein
1½ lb (700 g) boneless, skinless chicken thighs or breasts
Soup Base
2 tbsp olive oil
1 large onion, diced
3 cloves garlic, minced
1 red bell pepper, diced
Beans, Veg & Liquid
1 can (15 oz / 425 g) black beans, drained and rinsed
1 can (15 oz / 425 g) pinto beans, drained and rinsed
1 cup corn kernels (fresh, frozen, or canned)
1 can (14.5 oz / 410 g) diced tomatoes (with juices)
Brown the Chicken
Heat olive oil in a large pot over medium-high heat. Season chicken lightly with salt and pepper. Brown on both sides (3–4 minutes per side). Remove and set aside.
Build the Flavor Base
Lower heat to medium. Add onion and bell pepper. Cook 5–7 minutes until softened. Stir in garlic, cumin, chili powder, smoked paprika, oregano, and cayenne; cook 30 seconds until fragrant.
Simmer the Soup
Add diced tomatoes, broth, and bay leaf. Return chicken to the pot. Bring to a boil, then reduce to a simmer. Cover and cook 20–25 minutes until chicken is tender.
Shred & Add Beans
Remove chicken, shred with two forks, and return to pot. Stir in black beans, pinto beans, and corn. Simmer 5–10 minutes.
Finish & Serve
Remove bay leaf. Stir in lime juice and cilantro. Taste and adjust seasoning. Serve hot with your favorite toppings.
Chef Tips
Deeper flavor: Add 1 tbsp tomato paste with the spices
Thicker soup: Mash some beans against the pot or add a crushed tortilla while simmering
Shortcut: Use rotisserie chicken—add shredded meat in Step 4
Variations
Caldo de Pollo Style: Add potatoes, carrots, and zucchini
Creamy Version: Stir in ¼–½ cup crema or coconut milk
Spicy Upgrade: Add chopped jalapeño or adobo sauce from canned chipotles
Storage & Freezing
Refrigerator: 4 days
Freezer: Up to 3 months (freeze without toppings)
Serving Suggestions
Warm corn tortillas or tortilla chips
Mexican rice or cilantro-lime rice
Simple cabbage slaw with lime
OTHER RECIPES
Here is a recipe for a hearty and incredibly flavorful Mexican Chicken and Bean Soup. It's a one-pot wonder that's packed with tender chicken, wholesome beans, and a vibrant, zesty broth. It's perfect for a busy weeknight and even better the next day.
Hearty & Flavorful Mexican Chicken and Bean Soup
This soup is like a hug in a bowl. It’s built on a base of sautéed aromatics and toasted spices, then simmered with chicken and beans to create a rich, satisfying broth. The best part is the endless array of fresh, zesty toppings.
Sear the Chicken: Pat the chicken thighs dry and season them on both sides with salt and pepper. Heat the oil in a large pot or Dutch oven over medium-high heat. Add the chicken in a single layer (work in batches if needed) and sear for 3-4 minutes per side, until golden brown. You don't need to cook it through. Remove the chicken from the pot and set it aside.
Sauté the Aromatics: Reduce the heat to medium. Add the chopped onion, bell pepper, and minced jalapeños to the pot. Cook, stirring occasionally, until softened, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
Bloom the Spices: Stir in the chili powder, cumin, oregano, and smoked paprika. Cook for 1 minute, stirring constantly, until the spices are very fragrant. This toasts them and deepens their flavor.
Simmer the Soup: Pour in the chicken broth to deglaze the pot, scraping up any browned bits from the bottom. Add the diced tomatoes (with their juice) and the optional green chiles. Return the seared chicken to the pot. Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes, or until the chicken is cooked through.
Shred the Chicken: Carefully remove the cooked chicken from the pot and place it on a cutting board. Use two forks to shred the meat. Return the shredded chicken to the pot.
Add Beans and Corn: Stir in the rinsed beans and the corn. Continue to simmer for another 10 minutes, uncovered, to allow the flavors to meld and the soup to thicken slightly.
Finish and Serve: Turn off the heat. Stir in the fresh cilantro and lime juice. Taste the soup and adjust seasoning with more salt and pepper if needed. Ladle the hot soup into bowls and let everyone add their favorite toppings.
Tips for Success & Variations
Slow Cooker Version:
Complete Step 1 (sear the chicken) and Step 2 (sauté aromatics).
Transfer everything to a slow cooker, including the broth, tomatoes, and spices.
Cook on LOW for 4-5 hours or on HIGH for 2-3 hours.
Sh red the chicken, then stir it back in with the beans and corn for the last 30 minutes. Stir in cilantro and lime juice before serving.
Use the "Sauté" function to sear the chicken and sauté the vegetables.
Add the spices, broth, and tomatoes. Secure the lid.
Set to Pressure Cook (High) for 10 minutes.
Allow a natural pressure release for 10 minutes, then do a quick release.
Shred the chicken, return it to the pot, and stir in the beans and corn. Use the "Sauté" function for 5-10 minutes until heated through.
Make it Vegetarian: Omit the chicken and use vegetable broth. You can add an extra can of beans, a cup of quinoa, or some diced sweet potato to make it more substantial.
For a Thicker Soup: Before adding the final beans and corn, use a potato masher to gently mash about a cup of the beans and tomatoes already in the pot. This will release starch and create a thicker, heartier base.
Spice it Up: For more heat, use a spicier chili powder (like ancho or chipotle), leave some seeds in the jalapeños, or add a dash of cayenne pepper.