A simple recipe for butternut squash soup that is made with 6 simple ingredients and will make for the perfect healthy dinner. This easy recipe is naturally dairy-free and whole30 friendly and comes together in less than 30 minutes.
There is something about butternut squash soup that will always remind me of my childhood! We were such a big soup family and I can specifically remember when I would come home from CCD to a big pot of soup simmering on the stove.
My mom would often pair the soup with some hot ham and cheese sandwiches, which were my all time favorite. Think grilled cheese but very crunchy toasted bread with warm melty cheese and salty ham.
It would always be a win if the soup we were having had a subtle sweetness, because then we could dip the sandwich into our soup and it would make for an epic sweet and salty combination.
It’s funny, but those simple meals are some of my favorites that my mom made.
The soup with the subtle sweetness that I loved the most was definitely butternut squash. Its so hearty and yet light all at the same time. It’s filling but not too filling, and goes great with a crusty bread, or a warm ham and cheese sandwich.
I seriously think I could eat this for dinner every single night in the winter…it’s just so comforting and so versatile. I love to top mine with a little bit of dairy-free yogurt or a little bit of greek yogurt, and then blend it all together for some extra creaminess.
The recipe calls for only six simple ingredients, most of which you probably already have on hand and will just need to pick up a butternut squash. I recommend spending the little extra money on getting one that is already peeled and cubed for you because it makes the whole process a lot easier.
I get mine at Trader Joe’s and it really isn’t expensive at all! I think in total, this whole soup maybe costs around $10 for a good size amount.
All you need to do is cook the butternut squash and onion with the spices in the stock until fork tender, then blend up using a hand blender (this is the one I have and love!!) or a vitamix, and then serve!
It’s so easy and everyone is going to be begging you for the recipe.
I hope you enjoy this butternut squash soup!
CONNECT WITH ERIN LIVES WHOLE!
Be sure to follow me on my social media accounts
If you make one of my recipes, snap a photo and tag it @erinliveswhole on Instagram and hashtag it #ELWeatsPrint
A simple recipe for butternut squash soup that is made with 6 simple ingredients and will make for the perfect healthy dinner. This easy recipe is naturally dairy-free and whole30 friendly and comes together in less than 20 minutes.
- 2 tbsp olive oil
- 1 small white onion, diced
- 2 tsp minced garlic
- 1 butternut squash, peeled and cubed
- 4 cups vegetable broth
- salt and pepper to taste
- optional: yogurt + thyme for garnish
- In a large saucepan, heat oil over medium heat.
- Add onion and garlic let saute for a few minutes.
- Add in butternut squash, stock, salt, and pepper, then cover and bring to a boil.
- Once boiling, crack lid and let simmer for 15 minutes or until butternut squash is fork tender.
- Using a vitamix or a hand blender, blend until completely smooth. You can leave some chunks if you would like, but I like mine smooth.
- Category: dinner, lunch, entree
Keywords: butternut squash soup, vegan recipes, vegan food, butternut squash, healthy soup recipes
There may be affiliate links in this post! By purchasing a product I recommend, I may receive a small compensation. However, I only recommend products I absolutely love and use myself. Thank you for supporting Erin Lives Whole, it helps keep this blog afloat 🙂