Hot Honey Cabbage Soup

Erica Thuirer Erica Thuirer Updated May 27, 2026

Looking for a soup that’s both comforting and creative? This hot honey cabbage soup is here to surprise you. Tender cabbage, aromatic vegetables, and creamy white beans simmered in a rich tomato broth, finished with a subtle sweet-heat drizzle of hot honey and chili oil. It’s the kind of soup that tastes like fall comfort but works year-round, and it’s completely vegetarian so everyone at your table will love it. Ready in just 40 minutes and packed with fiber and nutrients, this is one of those recipes that proves vegetables are the real star.

Hot honey cabbage soup in a bowl with tender cabbage, white beans, and a drizzle of chili oil

Save This Recipe! 💌

We'll email this post to you so you can cook it later!

WHY YOU’LL LOVE THIS RECIPE

This hot honey cabbage soup is the perfect blend of comfort and creativity — tender cabbage simmered in a rich tomato and vegetable broth, finished with a drizzle of warm honey and chili oil for a subtle sweet-heat kick. It’s hearty enough to be a meal on its own, gut-healthy with all those veggies and fiber, and ready in just 40 minutes. Mild, not spicy, so it’s perfect for the whole family.

I love using chili oil for authentic flavor, and hot honey for the perfect sweet-heat finish.

INGREDIENTS

  • 2 tablespoons olive oil
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 1 large head cabbage, chopped (about 8 cups)
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 can (28 oz) crushed tomatoes
  • 4 cups vegetable broth
  • 1 can (15 oz) white beans, drained and rinsed
  • 1 teaspoon dried Italian herbs
  • Salt and pepper to taste
  • 2 tablespoons honey
  • 1 tablespoon chili oil (or hot honey)
  • Fresh basil for garnish (optional)

HOW TO MAKE IT

Step 1: Build the Base Heat olive oil in a large pot over medium heat. Add diced onion and cook for 3–4 minutes until softened. Add minced garlic and cook for another minute until fragrant. This aromatic base sets the foundation for all the flavors.

Step 2: Add the Vegetables Stir in chopped cabbage, diced carrots, and celery. Cook for 5 minutes, stirring occasionally, until the vegetables begin to soften slightly. The cabbage will start to release its natural sweetness.

Step 3: Build the Broth Pour in the crushed tomatoes and vegetable broth. Add the white beans and dried Italian herbs. Stir well to combine. Bring to a gentle boil, then reduce heat to medium-low and simmer for 15–20 minutes until the cabbage is tender and all the vegetables have softened.

Step 4: Season to Taste Taste the soup and adjust salt and pepper as needed. The vegetables should be completely tender at this point.

Step 5: Add the Swicy Finish In a small bowl, warm the honey and chili oil together (about 30 seconds in the microwave or on the stovetop). Just before serving, drizzle a spoonful into each bowl for that subtle sweet-heat kick.

Step 6: Serve Warm Ladle into bowls, top with a drizzle of hot honey-chili oil, garnish with fresh basil if desired, and serve immediately.


RECIPE FAQS

Q: Can I make this in a slow cooker? A: Absolutely! Sauté the aromatics on the stovetop, then transfer everything (except the hot honey finish) to a slow cooker. Cook on low for 6–8 hours or high for 3–4 hours. Add the hot honey drizzle just before serving.

Q: What if I don’t have white beans? A: You can use chickpeas, cannellini beans, or lentils — any legume works beautifully. The beans add protein and heartiness to make it a complete meal.

Q: Is this soup freezer-friendly? A: Yes! Store cooled soup in airtight containers in the freezer for up to 3 months. Thaw overnight in the fridge and reheat gently on the stovetop. Add the hot honey drizzle after reheating for the best flavor.

Hot honey cabbage soup is proof that plant-based comfort food can be just as satisfying and exciting as any traditional soup. The combination of tender cabbage, creamy beans, and that subtle sweet-heat finish creates a soup that’s crave-worthy and feel-good all at once. Whether you’re vegetarian, looking to add more meatless meals to your rotation, or just want something new and creative, this recipe delivers. Make it once and you’ll find yourself making it again and again — it’s that kind of soup.


If you love this hot honey cabbage soup, you’ll also enjoy our easy cabbage roll recipe — another cozy cabbage dish that brings together comfort and creativity in one bowl.

Hot honey cabbage soup in a bowl with tender cabbage, white beans, and a drizzle of chili oil

Hot Honey Cabbage Soup Recipe | Vegetarian & Easy

Hot honey cabbage soup — a creamy, vegetarian soup with tender cabbage, white beans, and a mild sweet-spicy finish. Ready in 40 minutes. Get the easy recipe!
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Course Soup
Cuisine American
Servings 4

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large onion diced
  • 4 cloves garlic minced
  • 1 large head cabbage chopped (about 8 cups)
  • 2 medium carrots diced
  • 2 celery stalks diced
  • 1 can 28 oz crushed tomatoes
  • 4 cups vegetable broth
  • 1 can 15 oz white beans, drained and rinsed
  • 1 teaspoon dried Italian herbs
  • Salt and pepper to taste
  • 2 tablespoons honey
  • 1 tablespoon chili oil or hot honey
  • Fresh basil for garnish optional

Instructions
 

  • Step 1: Build the Base
  • Heat olive oil in a large pot over medium heat. Add diced onion and cook for 3–4 minutes until softened. Add minced garlic and cook for another minute until fragrant. This aromatic base sets the foundation for all the flavors.
  • Step 2: Add the Vegetables
  • Stir in chopped cabbage, diced carrots, and celery. Cook for 5 minutes, stirring occasionally, until the vegetables begin to soften slightly. The cabbage will start to release its natural sweetness.
  • Step 3: Build the Broth
  • Pour in the crushed tomatoes and vegetable broth. Add the white beans and dried Italian herbs. Stir well to combine. Bring to a gentle boil, then reduce heat to medium-low and simmer for 15–20 minutes until the cabbage is tender and all the vegetables have softened.
  • Step 4: Season to Taste
  • Taste the soup and adjust salt and pepper as needed. The vegetables should be completely tender at this point.
  • Step 5: Add the Swicy Finish
  • In a small bowl, warm the honey and chili oil together (about 30 seconds in the microwave or on the stovetop). Just before serving, drizzle a spoonful into each bowl for that subtle sweet-heat kick.
  • Step 6: Serve Warm
  • Ladle into bowls, top with a drizzle of hot honey-chili oil, garnish with fresh basil if desired, and serve immediately.

Notes

This hot honey cabbage soup is endlessly customizable — add kale or spinach at the end for extra greens, swap white beans for chickpeas or lentils, or add a splash of balsamic vinegar for deeper flavor. The hot honey finish is mild and subtle, so feel free to increase the chili oil if you prefer more heat. Make a big batch and enjoy it all week — it actually tastes better the next day as flavors deepen. I make this in my dutch oven — it distributes heat evenly and makes the whole cooking process so much easier. Stores in the fridge for up to 5 days or freezes beautifully for up to 3 months. 

Save This Recipe! 💌

We'll email this post to you so you can cook it later!

Leave a Comment

Recipe Rating




0