30-Minute Vegan Chili Butternut Squash Soup with White Beans

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.

This 30-Minute Vegan Chili Butternut Squash Soup is the perfect marriage of sweet seasonal comfort and fiery spice. It transforms classic butternut squash soup into a hearty, protein-packed meal by adding robust chili seasoning, fresh chile peppers, and fiber-rich white beans. This is a vibrant, deeply satisfying, and completely vegan butternut squash soup that comes together in a single pot.

Chili Butternut Squash Soup

The speed of this chili butternut squash soup is achieved by cooking the squash in small cubes, allowing it to soften quickly. The addition of coconut milk ensures the soup is rich and creamy (without dairy!), while the cayenne pepper provides a warming kick that is balanced by the natural sweetness of the squash. This makes for a flavorful and easy 30 minute vegan soup that is great for cold nights.

Why You’ll Love This Soup

  • 30-Minute Speed: Quick cooking time for the cubed squash allows for a fast stovetop meal.
  • Vegan & Dairy-Free: Uses coconut milk for richness, making it fully plant-based and dairy-free.
  • Spicy and Sweet Balance: The heat from the chili/cayenne is perfectly offset by the sweetness of the squash.
  • Hearty Protein: White beans add essential protein and fiber, making this soup a complete meal.

Ingredients

  • 1 Tbsp Coconut Oil (or olive oil)
  • 1 Medium Onion, chopped
  • 3 cloves Garlic, minced
  • ½ medium Red Chile Pepper (such as jalapeño or serrano), diced
  • 2 Green Onions, chopped (divided)
  • 2 cups Butternut Squash, peeled and cut into ½-inch cubes
  • 1 (15-ounce) can White Beans (cannellini or Great Northern), drained and rinsed
  • 1 (15-ounce) can Diced Tomatoes, undrained
  • 1 cup Vegetable Broth
  • 1 cup Full-Fat Coconut Milk
  • ½ tsp Italian Seasoning
  • 2 sprigs Fresh Cilantro (optional)
  • ¼ tsp Cayenne Pepper
  • 1 cup Tender Kale (or spinach), chopped
  • 1 tsp Salt, 1 tsp Black Pepper

Instructions (Stovetop Method)

  1. Sauté Aromatics: Heat the coconut oil in a large pot or Dutch oven over medium-high heat. Add the chopped onion and red chile pepper. Cook until the onion is soft (about 3 minutes). Stir in the minced garlic and half of the chopped green onions; cook for 1 minute.
  2. Add Base Ingredients: Add the cubed butternut squash, white beans, diced tomatoes, Italian seasoning, and cilantro (if using). Stir to coat.
  3. Simmer Soup: Pour in the vegetable broth and coconut milk. Add the black pepper and cayenne pepper. Bring to a boil, then immediately reduce the heat to a simmer. Cook, stirring occasionally, for 20 minutes, or until the squash is completely tender.
  4. Finish Greens: Stir in the chopped kale (or spinach) and cook for about 4 minutes until the greens have wilted.
  5. Serve: Ladle into bowls. Garnish with the remaining chopped green onions (scallions). Serve hot, perhaps with avocado on the side.

Storage and Expert Tips

  • Squash Prep: Cutting the squash into small, uniform ½-inch cubes is essential for the quick 30 minute vegan soup timeline. Larger pieces will take significantly longer to soften.
  • White Beans: Use Cannellini or Great Northern beans. They hold their shape well during simmering but still add creamy starchiness to the broth.
  • Spice Control: For a milder soup, remove the seeds and white membrane from the fresh chile pepper. For extra heat, add a dash of sriracha at the end.
  • Creamy Texture: If you prefer an ultra-smooth soup, use an immersion blender to purée about half of the soup after Step 3, then stir the purée back in.

Variations

  • Lentil Bulk: Substitute the white beans with 1 cup of pre-cooked green or brown lentils.
  • Roasted Flavor: Roast the butternut squash cubes separately (toss with oil/salt, roast at 400°F for 15 minutes) and add them in Step 3 for a deeper, caramelized flavor.
  • Taco Seasoning: Substitute the Italian seasoning and cayenne with 1 tablespoon of taco or chili seasoning for a different Tex-Mex profile.

For days when you have absolutely no time to cook, make sure you bookmark our definitive guide to 15 quick 30-minute soup recipes.

Serving Suggestions

  • Garnish: Diced avocado, toasted pumpkin seeds (pepitas), or crushed tortilla chips.
  • Side: Simple brown rice or quinoa.

Frequently Asked Questions

Q: Can I use frozen butternut squash cubes for this chili butternut squash soup? A: Yes. Frozen butternut squash is pre-cut and cooks quickly. You can add the frozen cubes directly to the pot in Step 2; the cooking time should remain roughly the same (20 minutes).

Q: How do I make this vegan butternut squash soup thicker? A: To naturally thicken the soup, remove 1 cup of the squash and bean mixture after Step 3, blend it until smooth, and stir the purée back into the pot.

Q: Will the kale become too tough if simmered for 4 minutes? A: No. Using tender kale (or baby kale) and only simmering it for a few minutes ensures it wilts and is easily chewed. Avoid using thick, mature kale unless you simmer it for longer (10 minutes).

Q: How do I store and reheat the leftovers? A: Store the soup in an airtight container for up to 3 days in the refrigerator. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if the soup has thickened too much when chilled.

Chili Butternut Squash Soup

30-Minute Vegan Chili Butternut Squash Soup with White Beans

This 30-Minute Vegan Chili Butternut Squash Soup blends sweet butternut squash with spicy chili heat, creamy coconut milk, and protein-rich white beans. A hearty, flavorful vegan soup perfect for cold nights, ready in one pot!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dinner, Soup
Cuisine American, Fusion, Vegan
Servings 4 servings
Calories 285 kcal

Equipment

  • Large pot or Dutch oven
  • Cutting board
  • Chef’s Knife
  • Wooden spoon

Ingredients
  

  • 1 Tbsp coconut oil (or olive oil)
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 1/2 medium red chile pepper, diced
  • 2 green onions, chopped (divided)
  • 2 cups butternut squash, cubed into 1/2-inch pieces
  • 1 (15 oz) can white beans, drained and rinsed
  • 1 (15 oz) can diced tomatoes, undrained
  • 1 cup vegetable broth
  • 1 cup full-fat coconut milk
  • 1/2 tsp Italian seasoning
  • 2 sprigs fresh cilantro (optional)
  • 1/4 tsp cayenne pepper
  • 1 cup tender kale or spinach, chopped
  • 1 tsp salt
  • 1 tsp black pepper

Instructions
 

  • Heat coconut oil in a large pot over medium-high. Add onion and chile pepper; cook 3 minutes. Add garlic and half the green onions; cook 1 minute.
  • Add squash, white beans, diced tomatoes, Italian seasoning, and cilantro (if using). Stir to coat in the aromatics.
  • Pour in vegetable broth and coconut milk. Add pepper and cayenne. Bring to a boil, then reduce to a simmer. Cook 20 minutes, stirring occasionally, until squash is tender.
  • Stir in chopped kale or spinach and cook 4 minutes until wilted.
  • Serve hot, garnished with remaining green onions. Optional: top with avocado.

Notes

Cutting the squash into 1/2-inch cubes is essential for a true 30-minute cook time. Adjust the chili heat to your preference by adjusting seeds and cayenne.
Keyword 30 minute vegan soup, chili squash soup, vegan butternut squash soup, white bean squash soup