Cozy Lentil & Butternut Squash Soup

This post may contain affiliate links. Read our disclosure policy.

This Lentil and Butternut Squash Soup is a cozy, allergy-friendly weeknight dinner that comes together in under 30 minutes. Naturally egg-free, dairy-free, and gluten-free, it’s made with tender lentils, sweet butternut squash, and warm spices that feel like comfort in a bowl. Budget-friendly and full of nourishing ingredients, it’s perfect for families managing food allergies. A simple, wholesome soup everyone at the table can enjoy.

Lentils and butternut Squash Soup in a white pot over a black surface.

Oriana’s Thoughts On The Recipe

Oriana Romero, creator of Mommy's Home Cooking and egg-free baking queen.

Whenever the weather turns cold, I reach for recipes that feel warm, grounding, and safe for every allergy kid at my table. This Lentil and Butternut Squash Soup does exactly that. It’s naturally egg-free, dairy-free, and gluten-free which means I don’t have to make substitutions or worry about separate meals for my kids—just one big pot we can all share.

There’s something so comforting about the smell of lentils simmering with sweet squash and spices. It reminds me that simple food, made with intention, is often the most nourishing. Lentils also cook quickly, which makes this an easy win on nights when I want something wholesome without the stress. And the best part? My family loves it—especially on rainy days when everyone wants something warm and filling.

Why You’ll Want to Try My Recipe

  • Naturally allergy-friendly: Egg-free, dairy-free, gluten-free, and nut-free.
  • Hearty & comforting: A warm, nourishing bowl the whole family can enjoy.
  • Quick to make: Ready in less than 30 minutes—perfect for busy allergy households.
  • Wholesome ingredients: Lentils, squash, tomatoes, spices—simple and nutritious.
  • Kid-friendly flavor: Mild sweetness from the squash and soft texture kids love.
  • Great for meal prep: Stores and reheats beautifully for allergy-safe lunches.

Ingredients You’ll Need, Substitutions & Notes

Lentils and Butternut Squash Soup Ingredients.

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  • Oil: You can use olive oil, canola, or any oil of your preference.
  • Veggies: You’ll need onion, garlic, mini sweet peppers, and butternut squash.
  • Canned Tomatoes: I used Hunt’s® fire-roasted tomatoes.
  • Lentils: You’ll need beluga black lentils and split red lentils. These black lentils are called beluga because of their resemblance to caviar. They have a warm, nutty flavor and keep their shape even during prolonged cooking. On the other hand, the red lentils, also called red ‘split’ lentils, are the sweetest of the lentils – to my mind, at least! They lose their firm texture while cooking, becoming a bit mushy. You can find beluga lentils at specialty gourmet stores, like Whole Foods, or here.
  • Chicken broth: Homemade or store-bought. I recommend using low-sodium broth. For a vegetarian version, use vegetable broth.
  • Spices & Seasonings: You’ll need ground cumin, dry oregano, smoked paprika, turmeric, bay leaf, salt, and black pepper.
  • Cilantro: This is for garnishing, so it’s optional. You can use fresh parsley if you prefer.

How to Make Lentil and Butternut Squash Soup Step by Step

Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

  1. Sauté the Veggies

    Heat the olive oil in a large saucepan over medium-high heat. Add the onions, garlic, and peppers. Cook for 3-5 minutes or until soft. Add tomatoes and cook for 3 more minutes.

  2. Add Lentils and The Rest of The Ingredients

    Stir in the uncooked lentils and the chicken stock. Then, add all the spices, bay leaf, salt, and pepper; mix well to incorporate.

  3. Simmer

    Bring to a boil, then add butternut squash. Reduce the heat to medium-low and simmer, uncovered, for 30 minutes or until the lentils are tender. Remove from the heat and sprinkle with fresh cilantro if using. Serve and enjoy!

Lentils and butternut Squash Soup garnished with cilantro.

Recipe Tips & Variations

Vegetarian. For a vegetarian version, use vegetable broth.

Butternut squash. You can substitute the butternut squash for red or Yukon gold potatoes.

Lentils. For this recipe, you can use black, red, green, brown, or yellow lentils, though the soup’s color will vary depending on which you choose.

Meat lovers. If you want to add extra protein to the soup, you can add some chopped sausage or smoked pork chops (our fave) when sautéing the veggies.

Spicy. For a bit of heat, you can add some finely chopped jalapeño or serrano pepper. Or substitute black pepper for cayenne pepper.

A squeeze of fresh lemon juice when serving takes this soup to the next level!

a woodem spoon in a white pot with Lentils and butternut Squash Soup.

Storing & Freezing Instructions

Store Lentil Soup in the refrigerator for up to 5 days. It also freezes 100% perfectly for 3 months. Reheat in the microwave or in a pot over the stovetop.

Make-Ahead. You can make this soup up to 2 days ahead of time. When ready to serve, simply reheat on the stovetop in a pot.

Frequently Asked Questions

Do you cook lentils before adding them to soup?

Nope! You add the dried lentils and cook everything together. No need to soak them either.

Can you use canned cooked lentils?

Technically, you can, but the texture of the soup will be too mushy. I highly recommend using dried lentils; they cook up in a flash and taste 10x better.

Can I make lentil soup ahead of time?

Absolutely! You can make it up to 2 days ahead of time. Keep the soup in the fridge, and when ready to serve, simply reheat it on the stovetop in a pot.

What if I need it soy-free?

It’s already soy-free as long as you use a soy-free broth.

Can I use frozen butternut squash?

Yes. Frozen squash softens beautifully and saves chopping time.

Do I need to soak the lentils?

No. Lentils cook quickly without soaking, which keeps this allergy-friendly meal easy and weeknight-ready.

Is this soup naturally allergy-friendly?

Yes—it’s naturally egg-free, dairy-free, nut-free, and gluten-free, which makes it easy for families managing allergies.

a hand holding  a small white serving bowl with lentil soup.

❤️ Love what you see? Subscribe to Mommy’s Home Cooking email list, so you’ll never miss a recipe! Follow along on Instagram, Pinterest, and Facebook for more fun! 

Recipe Card

Lentils and Roasted Tomato Stew | A filling, comforting, healthy, and simply perfect Beluga and Red Lentil Stew with Roasted Tomatoes and Butternut Squash, that can be made in less than 30 minutes!! mommyshomecooking.com

Lentil Squash Soup

Oriana Romero
This Lentil and Butternut Squash Soup is a cozy, nourishing, allergy-friendly recipe made with simple pantry staples. Naturally egg-free, dairy-free, nut-free, and gluten-free, it’s packed with tender lentils, warm spices, and sweet squash for a bowl that feels comforting and wholesome. Ready in under 30 minutes and perfect for families managing food allergies.
5 from 7 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 serving

Equipment

Ingredients
 

  • 4 tablespoons (60 ml) olive oil
  • 1 cup onion, finely chopped
  • 6 cloves garlic, minced
  • 2 – 3 mini sweet peppers, finely diced (about 1/3 cup )
  • 1 can (14.5 oz) fire-roasted tomatoes, undrained
  • 1 cup uncooked lentils, rinsed and picked over (see notes)
  • 1/4 cup uncooked split red lentils, rinsed and picked over
  • 5 cups (1200 ml) vegetable broth (chicken broth can also be used)
  • 1 teaspoon ground cumin
  • 1 teaspoon dry oregano
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon turmeric
  • 1 bay leaf
  • 1 teaspoon salt (or to taste)
  • 1/4 teaspoon black pepper (or to taste)
  • 2 cups butternut squash, chopped into 1/4-inch dices
  • Cilantro finely chopped (optional)

Important

You can find step-by-step photos above in the post and/or right here on the recipe card. They’ll walk you through the process and make everything super clear! Just click the camera icon button below on the right to show or hide them. Turn them off before printing if you prefer a cleaner copy!

Instructions
 

  • Heat the olive oil in a large saucepan over medium-high heat. Add the onions, garlic, and peppers. Cook for 3-5 minutes or until soft. Add the tomatoes and cook for 3 more minutes.
  • Stir in the uncooked lentils and the chicken stock. Then, add all the spices, bay leaf, salt, and pepper; mix well to incorporate. Bring to a boil, then add butternut squash. Reduce the heat to medium-low and simmer, uncovered, for 30 minutes or until lentils are tender.
  • Remove from the heat and sprinkle with fresh cilantro if using. Serve and enjoy!
Oriana’s Notes
 
Lentils: I like to use beluga black lentils because they hold their shape, but you can use regular lentils if that is what you have on hand. 
 
Store Lentil Soup in the refrigerator for up to 5 days. It also freezes 100% perfectly for 3 months. Reheat in the microwave or in a pot over the stovetop.
 
Make-Ahead. You can make this soup up to 2 days ahead of time. When ready to serve, simply reheat on the stovetop in a pot.
 
Recipe Tips & Variations:
  • Vegetarian. For a vegetarian version, use vegetable broth.
  • Butternut squash. You can substitute the butternut squash for red or Yukon gold potatoes.
  • Lentils. For this recipe, you can use black, red, green, brown, or yellow lentils, although the color of the soup will change depending on which one you choose.  You can find beluga lentils at specialty gourmet stores, like Whole Foods, or here.
  • Meat lovers. If you want to add extra protein to the soup, you may want to add some chopped sausage or smoked pork chops (our fave) when sautéing the veggies.
  • Spicy. You can add some finely chopped jalapeño or serrano pepper for a bit of heat. Or substitute black pepper for cayenne pepper.
  • A squeeze of fresh lemon juice when serving takes this soup to the next level!
 
 
 

I appreciate your feedback, and it helps others, too!

Recipe reviews on the website are extremely valuable to other readers online. So, please don’t forget to give it a 5-star rating below.

Nutrition

Calories: 288kcalCarbohydrates: 37gProtein: 13gFat: 10gSaturated Fat: 1gSodium: 1218mgPotassium: 533mgFiber: 12gSugar: 6gVitamin A: 6559IUVitamin C: 80mgCalcium: 102mgIron: 5mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Share your Creations!Tag @mommyshomecooking on Instagram and hashtag it #mommyshomecooking or Join my Private Facebook Group
Course Soup
Cuisine American
Calories 288
Keyword lentils soup stew

Disclosure: This is a compensated campaign in collaboration with Hunt’s® Tomato Sauce and Latina Bloggers Connect.

This recipe was originally published in October 2014. The recipe remains the same, but more notes, tips, photos, and information were added to the post in February 2023 to make it as helpful as possible!

More Recipes To Explore!

5 from 7 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

15 Comments

  1. 5 stars
    This recipe was amazing!!! It gets even better as it sits in the fridge. Cooked over the weekend and finished eating today. Sooooo good. I made a couple of changes. My husband can’t eat garlic, so I omitted. Used pre-cooked lentils from Trader Joe’s and added toward the end so they didn’t get mushy. Also added a chopped carrot to the onion. Roasted the squash before adding toward the end and added some diced chicken for extra protein. I think this recipe would also be delicious exactly as written. Making again this week to freeze for later 🙂 Thanks!

  2. Hun I’m new to both your site and instant pot. I got for my birthday. I have to agree your pics are very nice. Not finding black Lentils but have both red and brown in my pantry. Can I sub those?

    1. Hello Debb! You can use any lentils you have on hand. I Like to use black lentils because they hold their shape after cooking. Thanks for your interest in my recipe. ?

  3. 5 stars
    Desde muy pequeñita mi mama me enseño a comer lentejas en diferentes preparaciones. Por eso es que me encanta, en sopas, guisadas, en crema, sopa, en arroz con lentejas, ay! que ricas son! Estas se ven riquisimas.

  4. 5 stars
    Que provocativas y ricas estan las lentejas, me encantan porque son muy saludables y aportan hierro y fibra.