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
- 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.
- 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.
- Cook the noodles: If using glass noodles or rice noodles, soak or cook according to package instructions. Set aside.
- Transfer the pot: Move the hot broth to the tabletop burner. Return to a gentle simmer.
- 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).
- Season to taste: Add soy sauce, sesame oil, salt, and white pepper to the broth as desired. Drizzle with chili oil for heat.
- 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
- Make the spicy broth: In your pot, combine vegetable broth, gochujang, gochugaru, garlic, and onion. Bring to a simmer for 10 minutes.
- Prep the veggies: Slice the zucchini, mushrooms, and cube the tofu. Lay out all toppings (vegan kimchi, spinach, baby corn, etc.) on a tray.
- Prepare the noodles: Soak or cook sweet potato glass noodles per package instructions.
- 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).
- Finish & garnish: Sprinkle with toasted sesame seeds and green onions. Serve with extra soy sauce or chili paste on the side.
Coconut Curry Hotpot
- 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.
- Prep the fillings: Slice the butternut squash, mushrooms, and bok choy. Cube the tofu and rinse the snow peas.
- Cook the noodles: Prepare rice noodles as directed on the package.
- 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).
- 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
- Heat oil in a large pot over medium heat.
- Add onion and garlic, sauté until fragrant.
- Stir in carrot, broccoli, and mushrooms, cook for 5 minutes.
- Add tofu cubes and cook for 2 minutes.
- Pour in vegetable broth and bring to a simmer.
- Add soy sauce and miso paste, stir until dissolved.
- Add glass noodles and cook for 5-7 minutes until tender.
- 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”}}