Vegetarian Hotpot Recipes for Cozy and Flavorful Meals

Updated On: October 4, 2025

There’s something magical about gathering around a steaming pot of hot broth, adding colorful vegetables, tofu, and noodles, and sharing a hearty meal with friends and family. Vegetarian hotpot recipes are the perfect way to bring everyone together, regardless of dietary preferences.

These recipes offer a creative, vibrant twist on the classic Asian hotpot, making it easy to enjoy all the comfort and flavor—without the meat. Whether you’re seeking a cozy winter dinner or a festive meal for a special occasion, vegetarian hotpots are endlessly customizable, nourishing, and fun to prepare.

In this post, I’ll share my go-to vegetarian hotpot recipes, from a classic Chinese-inspired version to a spicy Korean-style option and a uniquely fusion coconut curry hotpot. Each one is packed with umami, texture, and the freshest seasonal produce.

Ready to warm your soul and ignite your taste buds? Let’s dive in!

Why You’ll Love This Recipe

  • Versatile & Customizable: Build your own hotpot adventure by choosing your favorite vegetables, proteins, noodles, and broths.
  • Perfect for Gatherings: Hotpot is inherently social, making it a fantastic centerpiece for dinner parties and family meals.
  • Healthy & Wholesome: Packed with fiber, vitamins, and plant-based protein, these recipes are as nourishing as they are delicious.
  • Easy to Prepare: Most of the work is in prepping the ingredients—the actual cooking is quick and fuss-free!
  • Global Flavors: With recipes inspired by Chinese, Korean, and Southeast Asian cuisines, there’s a hotpot for every palate.

Ingredients

Vegetarian Chinese-Style Hotpot

Ingredient Quantity
Vegetable broth 8 cups
Garlic cloves (smashed) 4
Ginger (sliced) 2-inch piece
Green onions (cut into 2-inch pieces) 4
Shiitake mushrooms (fresh or dried, stems removed) 1 cup
Bok choy (halved) 2 small heads
Napa cabbage (chopped) 2 cups
Carrots (sliced on the bias) 1 cup
Firm tofu (cubed) 14 oz block
Lotus root (peeled, sliced) 1/2 cup
Daikon radish (sliced) 1/2 cup
Enoki mushrooms 1 bunch
Assorted leafy greens (spinach, choy sum, etc.) 2 cups
Glass noodles or rice noodles 8 oz
Sesame oil 1 tbsp
Soy sauce (or tamari for gluten-free) 2 tbsp
Chili oil (optional) to taste
Salt & white pepper to taste

Korean-Inspired Vegetarian Hotpot

Ingredient Quantity
Vegetable broth 8 cups
Gochujang (Korean chili paste) 2 tbsp
Gochugaru (Korean chili flakes) 1 tbsp
Garlic cloves (minced) 4
Onion (sliced) 1
King oyster mushrooms (sliced) 1 cup
Zucchini (sliced) 1
Firm tofu (cubed) 14 oz block
Sweet potato glass noodles 8 oz
Baby corn 1/2 cup
Spinach 2 cups
Kimchi (vegan, optional) 1/2 cup
Soy sauce 2 tbsp
Toasted sesame seeds 1 tbsp
Green onions (sliced) 2

Coconut Curry Hotpot (Fusion)

Ingredient Quantity
Vegetable broth 6 cups
Coconut milk 1 can (13.5 oz)
Thai red curry paste 2 tbsp
Lemongrass stalks (smashed) 2
Kaffir lime leaves (optional) 4
Baby bok choy (halved) 2 heads
Snow peas 1 cup
Shiitake or oyster mushrooms 1 cup
Butternut squash (cubed) 1 cup
Firm tofu (cubed) 14 oz block
Rice noodles 8 oz
Fresh cilantro 1/2 cup
Lime wedges for serving
Soy sauce 1 tbsp
Chili slices to taste

Equipment

  • Portable tabletop burner (or induction hot plate)
  • Large, deep pot (for broth)
  • Chopsticks and/or slotted spoon for retrieving ingredients
  • Small bowls and plates for dipping sauces and individual servings
  • Sharp knife and cutting board
  • Colander or fine mesh strainer (for rinsing noodles and veggies)
  • Ladle

Instructions

Vegetarian Chinese-Style Hotpot

  1. Prepare the broth: In your large pot, combine vegetable broth, garlic, ginger, and green onions. Bring to a simmer over medium heat. Let it simmer for 10-15 minutes to infuse the flavors.
  2. Prep the ingredients: While the broth simmers, wash and slice all the vegetables, cube the tofu, and arrange them on platters for easy access at the table.
  3. Cook the noodles: If using glass noodles or rice noodles, soak or cook according to package instructions. Set aside.
  4. Transfer the pot: Move the hot broth to the tabletop burner. Return to a gentle simmer.
  5. Build your hotpot: Invite everyone to add their choice of veggies, tofu, and noodles into the simmering broth. Ingredients like carrots, lotus root, and daikon radish may take longer (5-10 minutes); leafy greens and mushrooms cook quickly (2-3 minutes).
  6. Season to taste: Add soy sauce, sesame oil, salt, and white pepper to the broth as desired. Drizzle with chili oil for heat.
  7. Enjoy! Use chopsticks or a slotted spoon to fish out your cooked ingredients, dip in your favorite sauces, and savor with hot broth.

Korean-Inspired Vegetarian Hotpot

  1. Make the spicy broth: In your pot, combine vegetable broth, gochujang, gochugaru, garlic, and onion. Bring to a simmer for 10 minutes.
  2. Prep the veggies: Slice the zucchini, mushrooms, and cube the tofu. Lay out all toppings (vegan kimchi, spinach, baby corn, etc.) on a tray.
  3. Prepare the noodles: Soak or cook sweet potato glass noodles per package instructions.
  4. Simmer and serve: Transfer the pot to the tabletop burner. Let everyone add their favorite ingredients into the spicy broth, cooking until tender (2–8 minutes, depending on the ingredient).
  5. Finish & garnish: Sprinkle with toasted sesame seeds and green onions. Serve with extra soy sauce or chili paste on the side.

Coconut Curry Hotpot

  1. Start the broth: In your pot, combine vegetable broth, coconut milk, red curry paste, lemongrass, and kaffir lime leaves. Simmer for 10 minutes to blend flavors.
  2. Prep the fillings: Slice the butternut squash, mushrooms, and bok choy. Cube the tofu and rinse the snow peas.
  3. Cook the noodles: Prepare rice noodles as directed on the package.
  4. Simmer and dip: Place the broth on the tabletop burner. Let guests add ingredients, cooking until just tender (most veggies: 3–6 minutes; tofu: 2–3 minutes).
  5. Finish with flavor: Add soy sauce and chili slices to taste. Serve with fresh cilantro and lime wedges for brightness.

Tips & Variations

  • Customize the Vegetables: Hotpot is a fantastic way to use seasonal produce. Try adding asparagus, broccoli, sweet corn, kale, or even pumpkin for extra color and flavor.
  • Boost the Protein: For more heartiness, add marinated tempeh, seitan, or even plant-based “fish balls”.
  • Make it Gluten-Free: Use tamari instead of soy sauce and opt for glass noodles, rice noodles, or sweet potato noodles.
  • Try Different Broths: Mushroom, miso, and spicy tomato broths are all delicious vegetarian bases.
  • “Don’t overcrowd the pot! Add ingredients in small batches to keep the broth at a gentle simmer and ensure even cooking.”

  • Dipping Sauces: Mix up small bowls of soy sauce, black vinegar, chili crisp, sesame paste, or hoisin sauce for dipping cooked goodies.

Nutrition Facts

Recipe Calories Protein Fiber Fat Carbs
Chinese-Style Hotpot (per serving) 260 15g 7g 7g 37g
Korean-Inspired Hotpot (per serving) 280 13g 6g 8g 41g
Coconut Curry Hotpot (per serving) 350 10g 5g 16g 46g

Nutrition facts are estimates and will vary based on the exact ingredients and serving sizes you choose.

Serving Suggestions

  • Set up a DIY hotpot station for guests, with platters of vegetables, tofu, noodles, and dipping sauces.
  • Pair with sides: Serve with homemade vegetable crackers, moist vegetarian date cake for dessert, or a crisp salad.
  • For a full meal, offer steamed rice or fresh vegan bread on the side.
  • For extra flair, garnish with fresh herbs (cilantro, Thai basil), scallions, or toasted sesame seeds.
  • Don’t forget chopsticks and soup spoons for an authentic experience!

Conclusion

Vegetarian hotpot recipes are more than just a meal—they’re an experience. The steamy broth, the rainbow of vegetables, the satisfying noodles and tofu all come together to create a dish that is both comforting and celebratory.

Whether you’re hosting a lively dinner party or enjoying a quiet meal at home, hotpot is a nourishing way to unwind, connect, and savor the best of plant-based cooking.

I hope these recipes inspire you to get creative with your own hotpot feasts. Don’t be afraid to mix and match flavors or try new vegetables and broths.

For even more veggie-forward inspiration, check out my posts on Vegetarian Swiss Chard Recipes for Healthy Meals, Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas, and Vegetable Alfredo Recipes for Creamy, Healthy Dinners.

Happy hotpotting!

📖 Recipe Card: Vegetarian Hotpot

Description: A comforting and flavorful vegetarian hotpot filled with fresh vegetables, tofu, and savory broth. Perfect for sharing with family or friends on a chilly evening.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT1H

Servings: 4 servings

Ingredients

  • 1 tablespoon vegetable oil
  • 1 onion, sliced
  • 2 garlic cloves, minced
  • 1 carrot, sliced
  • 1 cup broccoli florets
  • 1 cup sliced mushrooms
  • 200g firm tofu, cubed
  • 4 cups vegetable broth
  • 2 tablespoons soy sauce
  • 1 tablespoon miso paste
  • 100g glass noodles
  • 2 spring onions, chopped

Instructions

  1. Heat oil in a large pot over medium heat.
  2. Add onion and garlic, sauté until fragrant.
  3. Stir in carrot, broccoli, and mushrooms, cook for 5 minutes.
  4. Add tofu cubes and cook for 2 minutes.
  5. Pour in vegetable broth and bring to a simmer.
  6. Add soy sauce and miso paste, stir until dissolved.
  7. Add glass noodles and cook for 5-7 minutes until tender.
  8. Top with chopped spring onions before serving.

Nutrition: Calories: 280 kcal | Protein: 14g | Fat: 8g | Carbs: 38g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Hotpot”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A comforting and flavorful vegetarian hotpot filled with fresh vegetables, tofu, and savory broth. Perfect for sharing with family or friends on a chilly evening.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT1H”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1 tablespoon vegetable oil”, “1 onion, sliced”, “2 garlic cloves, minced”, “1 carrot, sliced”, “1 cup broccoli florets”, “1 cup sliced mushrooms”, “200g firm tofu, cubed”, “4 cups vegetable broth”, “2 tablespoons soy sauce”, “1 tablespoon miso paste”, “100g glass noodles”, “2 spring onions, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add onion and garlic, saut\u00e9 until fragrant.”}, {“@type”: “HowToStep”, “text”: “Stir in carrot, broccoli, and mushrooms, cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add tofu cubes and cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Pour in vegetable broth and bring to a simmer.”}, {“@type”: “HowToStep”, “text”: “Add soy sauce and miso paste, stir until dissolved.”}, {“@type”: “HowToStep”, “text”: “Add glass noodles and cook for 5-7 minutes until tender.”}, {“@type”: “HowToStep”, “text”: “Top with chopped spring onions before serving.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “14g”, “fatContent”: “8g”, “carbohydrateContent”: “38g”}}

Photo of author

Marta K

Leave a Comment

X