I have to tell you about my absolute favorite cozy meal: this Creamy Broccoli and Red Lentil Soup Recipe. I love how it combines the vibrant freshness of broccoli with the hearty, earthy warmth of red lentils to create a comforting bowl that’s both nourishing and creamy without needing any dairy. Each spoonful feels like a hug, perfect for chilly days or whenever I want something healthy yet indulgent. This soup is incredibly satisfying, rich in flavor, and so simple that it quickly became a go-to in my kitchen.
Why You'll Love This Creamy Broccoli and Red Lentil Soup Recipe
What I find truly special about this soup is its balanced flavor profile. The natural sweetness of the red lentils beautifully complements the fresh, slightly bitter broccoli, and when you add the subtle heat from red pepper flakes and the aromatic sparkle of crushed mustard seeds, it turns into something that excites your taste buds without overpowering them. The optional swirl of low-fat coconut milk adds an indulgent creaminess that transforms the soup into a luscious, silky experience. I always appreciate a dish that’s deliciously complex yet made from simple, wholesome ingredients.
Another reason this Creamy Broccoli and Red Lentil Soup Recipe stands out for me is how easy it is to prepare. I love recipes that don’t require a dozen steps or hard-to-find ingredients, and this one fits perfectly: sauté, simmer, blend, and serve. It’s one of those meals you can whip up after work in about half an hour and still feel proud to serve. Plus, it’s versatile enough to shine on casual weeknights, but also special enough for family dinners or to impress guests with a nutritious homemade touch. Honestly, this soup has won me over with its flexibility and comforting goodness.
Ingredients You'll Need
The beauty of this recipe is in its simplicity, with each ingredient playing a crucial role in creating a delicious, textured, and colorful soup. Everything here focuses on fresh, wholesome flavors and nutrition, ensuring your soup tastes vibrant and satisfying without feeling heavy.
- Olive oil or water: I use olive oil for added richness, but water works great to keep it light and oil-free.
- Onion: Provides a sweet and savory base that builds depth in the soup’s flavor.
- Garlic cloves: Give a punch of warm, aromatic flavor that complements the lentils beautifully.
- Red pepper flakes: Just a pinch adds a subtle heat to wake up your palate.
- Red lentils: They cook quickly and break down perfectly to create a creamy texture without cream.
- Broccoli heads: Use both florets and chopped stalks for good texture and a vibrant green color.
- Vegetable broth: I prefer low-sodium to control seasoning and infuse savory depth into the soup.
- Low-fat coconut milk (optional): This adds extra creaminess and a hint of tropical sweetness.
- Mineral salt: Essential for bringing out all those wonderful flavors.
- Crushed mustard seeds: I love the nutty, pungent crunch they add as a garnish.
- Scallions: They brighten the soup with a fresh, mild onion note.
- Slivered almonds: Offer a delicate crunch and nutty contrast to the creamy soup.
- Croutons: Great for adding texture; I like vegan options like Simple Truth Organics.
Directions
Step 1: Heat the olive oil or water in a large Dutch oven or stockpot over medium heat. Add the diced onion and cook until it becomes translucent and soft, about 5 minutes. This step builds the flavorful base you want in every great soup.
Step 2: Stir in the minced garlic and red pepper flakes, cooking for another minute or until you can smell the garlic’s aroma filling your kitchen. Be careful not to let it burn here, as burnt garlic can turn bitter.
Step 3: Add the red lentils, broccoli florets (and chopped stalks if using), and pour in your vegetable broth along with the optional coconut milk if you want that richer, creamier texture. Use the back of your spoon or a fork to press the broccoli down so it’s mostly submerged in the liquid.
Step 4: Bring everything to a boil, then cover the pot with a lid and reduce the heat to low. Let it simmer gently for 15 to 20 minutes until the lentils are tender and the broccoli is very soft. This simmering melds all the flavors and softens everything perfectly.
Step 5: Once the soup is done cooking, use an immersion blender to puree to your desired consistency. I like mine smooth but still with some texture. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a stand blender, then return it to the pot.
Step 6: Taste your soup and season with mineral salt and freshly ground pepper to your liking. Serve it hot, garnished with the crushed mustard seeds, sliced scallions, and a sprinkle of slivered almonds. Add croutons on the side for an extra crunch.
Servings and Timing
This Creamy Broccoli and Red Lentil Soup Recipe serves 4 generous portions, making it perfect for a nourishing family meal or to enjoy as leftovers. Preparation takes about 10 minutes—mostly chopping and sautéing—then around 20 minutes of simmering. All together, you’re looking at roughly 30 minutes from start to finish, with no resting or cooling time needed unless you prefer to let it cool slightly before blending. It’s a quick and satisfying recipe whenever you want something healthy and filling in a flash.
How to Serve This Creamy Broccoli and Red Lentil Soup Recipe
I love serving this soup piping hot so that every bite warms you from the inside out. It makes such a perfect starter or main course on a cool evening. If I’m having friends over, I’ll set out bowls of crunchy, homemade or store-bought croutons, some sliced scallions, and toasted slivered almonds so everyone can customize their bowl. A little squeeze of fresh lemon juice right before serving is my secret weapon—it adds a bright tang that lifts the whole soup beautifully.
This soup pairs wonderfully with crusty artisan bread or flaky biscuits, making it feel extra special. For a simple weeknight dinner, I often serve it alongside a fresh green salad drizzled with lemon vinaigrette to keep things light but well-rounded. For presentation, I prefer large shallow bowls to show off the colorful green soup topped with its garnishes—it’s both pretty and practical for sharing.
While I usually enjoy this creamy broccoli and red lentil soup hot, it also tastes delightful lukewarm on a spring night or slightly chilled as a refreshing, nourishing option on warmer days. No matter how you serve it, this soup is a crowd-pleaser that feels like a warm hug in a bowl every time.
Variations
I love experimenting with this Creamy Broccoli and Red Lentil Soup Recipe to keep it fresh or suit different dietary needs. If you want to play around with the ingredients, swapping the broccoli for kale or spinach works beautifully and gives the soup a different texture and flavor profile while keeping it green and healthy. For a richer twist, I sometimes add a splash of almond or oat milk if I’m out of coconut milk, which keeps it creamy but more neutral in flavor.
If you need a gluten-free or vegan version, you’re already in luck with this recipe because it naturally fits both diets if you watch the croutons or choose gluten-free ones. To amp up the flavor, I’ve tried roasting the broccoli florets briefly in the oven before adding them to the pot—that step adds a subtle smoky depth that’s irresistible.
For an even more substantial meal, I occasionally toss in diced carrots or a few potatoes during the simmering phase to add sweetness and body. Or, if I’m craving heartier texture, I’ll leave the soup a bit chunky instead of pureeing it smooth. The cooking method is forgiving, so feel free to adjust to your mood or pantry!
Storage and Reheating
Storing Leftovers
After enjoying your soup, any leftovers I have go straight into airtight containers once cooled to room temperature. I find glass containers with tight-fitting lids work best to keep the soup fresh and prevent any fridge odors from seeping in. Stored properly in the refrigerator, this soup stays fresh and delicious for up to 5 days, making it an excellent option for easy weekday lunches.
Freezing
This Creamy Broccoli and Red Lentil Soup Recipe freezes beautifully, which is great if you want to batch cook. I recommend portioning it into freezer-safe containers or heavy-duty freezer bags, leaving a little space at the top to allow for expansion. Label each container with the date and freeze for up to 2 to 3 months. When you want to enjoy it again, just thaw it overnight in the fridge before reheating.
Reheating
When it’s time to reheat, I prefer warming the soup gently on the stove over medium-low heat, stirring often to prevent sticking and ensure even heat distribution. You can also use a microwave on medium power, reheating in short bursts while stirring in between. Avoid boiling it vigorously as that can change the texture and cause separation, especially if coconut milk is used. For an extra touch of freshness, I like to add a little more mineral salt or a squeeze of lemon juice after reheating.
FAQs
Can I use green or brown lentils instead of red lentils?
Green or brown lentils have a firmer texture and longer cooking time than red lentils, which break down into creaminess more quickly. If you use green or brown lentils, you will need to simmer the soup longer, and the final texture will be chunkier rather than silky smooth. I recommend sticking to red lentils if you want that classic creamy consistency.
Is this soup suitable for a vegan diet?
Absolutely! This soup is naturally vegan, especially if you use vegetable broth and optional coconut milk. Just be mindful to choose vegan croutons or omit them if you want to keep it fully plant-based. It’s a wholesome, comforting vegan-friendly meal that’s full of flavor and nutrients.
Can I make this soup ahead of time?
Yes, this soup holds up really well when made ahead. I often prepare it the day before to let the flavors deepen overnight in the fridge. When you reheat it, you’ll find the taste even more developed and satisfying. Just blend it fresh before reheating for the best texture.
What can I serve with this soup to make it a complete meal?
I love pairing this soup with a side salad dressed with something bright and acidic like lemon vinaigrette or balsamic reduction. Crusty bread, garlic biscuits, or even a scoop of quinoa on the side can add some carbs for satiety, turning your soup into a full, nourishing meal.
How spicy is this soup?
The recipe calls for just a pinch of red pepper flakes, which add a gentle warmth without overwhelming the other flavors. If you prefer a milder soup, you can leave them out entirely. For those who like spice, feel free to increase the amount or add a dash of hot sauce when serving.
Conclusion
I truly hope you give this Creamy Broccoli and Red Lentil Soup Recipe a try because it’s become such a comforting cornerstone in my kitchen. It’s easy, nourishing, and endlessly adaptable to your tastes. Whenever I make it, I am reminded just how wonderful simple, wholesome ingredients can be when combined with care. Enjoy this soup as a satisfying way to nourish yourself and your loved ones—you won’t regret it!
PrintCreamy Broccoli and Red Lentil Soup Recipe
This Creamy Broccoli and Red Lentil Soup is a comforting, nutritious blend of hearty red lentils and fresh broccoli simmered in a flavorful vegetable broth, then pureed to a luscious smooth texture. Enhanced with garlic, red pepper flakes, and optional creamy coconut milk, this soup is garnished with mustard seeds, scallions, and slivered almonds for added crunch and flavor. Perfect for a wholesome lunch or cozy dinner, it serves 4 to 6 and can be enjoyed with artisan bread or biscuits.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 to 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Vegetarian, Vegan-friendly
- Diet: Vegan
Ingredients
Main Ingredients
- 1 tablespoon olive oil or ¼ cup water
- 1 medium onion, diced
- 3 garlic cloves, minced
- ¼ teaspoon red pepper flakes
- 1 cup red lentils
- 2 – 3 large heads broccoli (about 1 ½ lbs.), cut into florets (stalks chopped ok too)
- 6 – 7 cups low-sodium vegetable broth (or water + broth combo)
- 1 can low-fat coconut milk (optional)
- Mineral salt, to taste
Garnishes
- Mustard seeds, crushed (black mustard seeds recommended)
- 1 – 2 scallions, sliced
- Slivered almonds
- Croutons (such as Simple Truth Organics vegan croutons)
- Crispy Roasted Chickpeas (optional)
- Coconut Bacon (optional)
Instructions
- Sauté: In a large dutch oven or stock pot, heat olive oil or water over medium heat. Add the diced onion and cook until translucent, about 5 minutes. Then add the minced garlic and red pepper flakes, cooking for another minute until fragrant.
- Simmer: Stir in the red lentils, broccoli florets (and chopped stalks if using), and pour in the vegetable broth. Add the optional coconut milk if desired. Use the back of a fork or spoon to press the broccoli down so it is submerged under the liquid. Bring the mixture to a boil, then cover with a lid and reduce the heat to low. Let simmer gently for 15 to 20 minutes, until the lentils are tender. Season with mineral salt and pepper to taste.
- Puree: Use an immersion blender directly in the pot to puree the soup until you reach your preferred consistency, either very smooth or slightly chunky. Alternatively, cool the soup for a few minutes and blend in batches in a food processor or blender.
- Serve: Ladle the creamy soup into bowls and garnish with crushed mustard seeds, sliced scallions, and slivered almonds. Add croutons or optional toppings such as crispy roasted chickpeas or coconut bacon for extra texture. A squeeze of fresh lemon juice can be added for brightness if desired.
- Store: The soup serves 4 to 6 people. Leftovers can be stored in the refrigerator for up to 5 days or frozen for 2 to 3 months. Thaw before reheating, which can be done on the stove or in the microwave.
Notes
- You can substitute olive oil with water for a lighter version without added fat.
- If a thicker soup is desired, use less broth; for thinner, add more liquid accordingly.
- Red lentils cook faster and break down easily, creating a naturally creamy texture without cream.
- Adding coconut milk is optional but adds a lovely richness and subtle sweetness.
- Adjust red pepper flakes to control the heat level.
- Lemon juice added just before serving enhances the flavors beautifully.
- Garnishes like roasted chickpeas or coconut bacon add contrasting textures and can be omitted for a simpler soup.

Leave a Reply