There’s something magical about sharing a steaming pot of broth at the center of the table, surrounded by platters of vibrant vegetables, tofu, and noodles. Hot pot isn’t just a meal—it’s an experience.
While traditional versions often include meat and seafood, a vegan hot pot is just as hearty, nourishing, and full of flavor. The beauty of hot pot lies in its flexibility: you choose the broth, the dippables, and the sauces, customizing every bite to your liking.
In this recipe, we’ll walk you through how to create an authentic, deeply aromatic vegan hot pot at home. Whether you’re hosting a festive dinner party, meal-prepping for the week, or looking for a cozy way to enjoy a chilly evening, this vegan hot pot brings people together.
Gather your friends and family, because the true joy of hot pot is cooking, dipping, and savoring every bite—together!
Why You’ll Love This Recipe
- Customizable for Everyone: From mushrooms to bok choy, you can swap in your favorite veggies or noodles. Perfect for picky eaters and adventurous palates alike.
- Rich, Flavorful Broth: An aromatic base built from scratch brings depth and umami to every bite—without any animal products.
- Social Dining Experience: Hot pot is interactive, fun, and turns dinner into an event. Great for gatherings or date nights.
- Nutrient-Dense & Filling: Packed with fiber, vitamins, and plant-based protein, this meal is as healthful as it is delicious.
- Easy to Prepare Ahead: Chop your veggies and prep your broth in advance, so you can simply heat and eat when it’s time to gather.
- Allergy-Friendly Options: Easily made gluten-free or soy-free to suit your needs. For more soy-free ideas, check out Soy Free Vegan Recipes for Delicious Plant-Based Meals.
Ingredients
Category | Ingredient | Amount |
---|---|---|
Broth Base | Vegetable broth | 8 cups (homemade or low-sodium store-bought) |
Broth Aromatics | Garlic cloves, smashed | 4 |
Broth Aromatics | Ginger, sliced | 2-inch piece |
Broth Aromatics | Scallions, cut into 2-inch pieces | 2 |
Broth Flavor | Dried shiitake mushrooms | 6 |
Broth Flavor | Star anise | 2 |
Broth Flavor | Soy sauce or tamari | 2 tbsp |
Broth Flavor | Rice vinegar | 1 tbsp |
Broth Flavor | Chili flakes or whole dried chilies (optional) | 1 tsp or 2 chilies |
Veggies | Napa cabbage, chopped | 2 cups |
Veggies | Bok choy, halved | 2 cups |
Veggies | Broccoli florets | 1 cup |
Veggies | Enoki mushrooms, ends trimmed | 1 bunch |
Veggies | Carrot, thinly sliced | 1 large |
Veggies | Daikon radish, sliced | 1 cup |
Protein | Firm tofu, cubed | 1 block (14 oz) |
Protein | Frozen or fresh vegan “fish balls” or seitan (optional) | 1 cup |
Noodles | Glass (mung bean) noodles, udon, or rice noodles | 7 oz |
Sides/Sauces | Chili oil | to serve |
Sides/Sauces | Sesame paste or tahini | to serve |
Sides/Sauces | Soy sauce or tamari | to serve |
Equipment
- Portable induction or butane burner (for table-side cooking)
- Large, deep pot (preferably stainless steel or ceramic)
- Chopsticks or slotted spoons (for dipping and retrieving ingredients)
- Soup ladle
- Small bowls and plates (for individual servings and sauces)
- Cutting board and sharp knife
- Strainer (for removing aromatics from broth)
Instructions
-
Prepare the Broth:
- In your large pot, combine vegetable broth, smashed garlic, sliced ginger, scallions, dried shiitake mushrooms, and star anise.
- Bring to a gentle boil, then lower the heat and simmer uncovered for at least 30 minutes. This infuses the broth with a deep, savory flavor.
- Add soy sauce/tamari, rice vinegar, and chili flakes or dried chilies if using. Simmer 10 more minutes, taste, and adjust seasoning as needed.
-
Prep the Dipping Ingredients:
- While the broth simmers, wash and chop all your vegetables and arrange them on platters for easy access during the meal.
- Cube the tofu and set out any additional proteins, such as vegan fish balls or seitan.
- Soak or cook your choice of noodles according to package instructions (glass noodles usually just need a hot water soak, while others may require boiling).
-
Strain the Broth:
- After simmering, remove and discard the large aromatics (shiitake, star anise, ginger, garlic, and scallions) with a strainer or slotted spoon.
- Transfer the clear, fragrant broth to your hot pot vessel.
-
Heat the Hot Pot at the Table:
- Set your portable burner in the center of the table and place the pot of broth on top. Keep it at a gentle simmer throughout the meal.
- Invite everyone to add their favorite veggies, tofu, and noodles to the pot. Let each ingredient cook for a few minutes until tender.
-
Mix Dipping Sauces:
- Set out bowls with chili oil, sesame paste, soy sauce, and any other favorite condiments.
- Let each diner mix their own custom dipping sauce for maximum flavor.
-
Enjoy!
- Using chopsticks or slotted spoons, fish out cooked ingredients, dip them in your sauce, and savor the flavors.
- When you’re nearing the end, add noodles to the pot so they soak up all the broth’s flavor—this is often considered the best part!
Tips & Variations
-
Broth Customization:
Try adding a splash of miso paste, a strip of kombu, or a few peppercorns for extra umami. -
Protein Options:
Beyond tofu, experiment with tempeh, vegan meatballs, or even marinated mushrooms for a “meaty” bite. -
Noodle Choices:
Glass noodles, rice vermicelli, or udon are all excellent, but you can also use soba or whole wheat noodles for extra fiber. -
Spicy or Mild:
Divide the pot with a metal divider for two broths—one spicy and one mild—to please everyone at the table. -
Seasonal Veggies:
Use whatever’s in season! Try winter squash, baby corn, or snow peas in spring and summer. -
Advance Prep:
Chop all your veggies and make the broth up to a day ahead. Refrigerate until ready to use. -
For More Vegan Comfort Food:
If you love cozy, hearty meals, you might also enjoy our Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas or this Vegetable Alfredo Recipes for Creamy, Healthy Dinners.
“The secret to a memorable vegan hot pot is building layers of flavor in the broth and offering a variety of dippables. Let everyone join in the fun!”
Nutrition Facts
Nutrient | Per Serving (Est. 1/5 of Recipe) |
---|---|
Calories | 260 |
Carbohydrates | 38g |
Protein | 13g |
Fat | 6g |
Fiber | 7g |
Sodium | 1100mg |
Vitamin C | 60% DV |
Calcium | 25% DV |
Iron | 20% DV |
Note: Nutrition facts will vary depending on the vegetables, protein, and noodles you use. For a lower sodium option, use low-sodium broth and soy sauce.
Serving Suggestions
- Family-Style Hot Pot: Serve the pot in the center of the table with platters of veggies, tofu, noodles, and a sauce bar. Let everyone cook and dip their favorites.
- Quick Weeknight Meal: Prep ingredients ahead and reheat broth for a fast, nourishing dinner.
- Make it a Feast: Pair your hot pot with a crisp Garden Vegetable Cream Cheese Recipe for Fresh Spreads on toast or crunchy Vegetable Crackers Recipe for Healthy Homemade Snacking as appetizers.
- Leftover Love: Use remaining broth and cooked veggies to make a quick noodle soup for lunch the next day.
- Festive Touch: Add colorful garnishes—sliced red chilies, fresh cilantro, toasted sesame seeds, or lime wedges—for a restaurant-worthy presentation.
Conclusion
Making vegan hot pot at home is more than just preparing a meal—it’s about connection, creativity, and celebrating the abundance of plant-based ingredients. The process is as satisfying as the flavors, from building a rich broth to watching your friends and family laugh over bubbling pots and heaping bowls.
Every hot pot experience is unique, shaped by the ingredients you choose and the company you share it with.
Don’t be afraid to experiment: swap in different vegetables, try new dipping sauces, or create your own signature broth. With this guide, you’ll be well on your way to mastering vegan hot pot.
Enjoy the warmth, flavor, and fun, and be sure to check out more vegan inspiration—like our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious—to complete your feast. Happy cooking!
📖 Recipe Card: Vegan Hot Pot
Description: A cozy, customizable vegan hot pot packed with fresh vegetables, tofu, and mushrooms simmered in a flavorful broth. Perfect for sharing with friends and family on a chilly night.
Prep Time: PT20M
Cook Time: PT30M
Total Time: PT50M
Servings: 4 servings
Ingredients
- 6 cups vegetable broth
- 2 tablespoons soy sauce
- 1 tablespoon miso paste
- 200g firm tofu, cubed
- 1 cup napa cabbage, chopped
- 1 cup broccoli florets
- 1 cup shiitake mushrooms, sliced
- 1 cup baby corn, halved
- 1 large carrot, sliced
- 2 cloves garlic, minced
- 100g rice noodles
- 2 green onions, sliced
Instructions
- In a large pot, bring vegetable broth to a simmer.
- Add soy sauce, miso paste, and garlic; stir to dissolve.
- Add carrots, mushrooms, and baby corn; simmer for 5 minutes.
- Add tofu, cabbage, and broccoli; cook for another 5 minutes.
- Add rice noodles and cook according to package instructions.
- Top with green onions before serving.
- Serve hot, letting diners pick their favorite ingredients from the pot.
Nutrition: Calories: 280 kcal | Protein: 13 g | Fat: 6 g | Carbs: 45 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Hot Pot”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A cozy, customizable vegan hot pot packed with fresh vegetables, tofu, and mushrooms simmered in a flavorful broth. Perfect for sharing with friends and family on a chilly night.”, “prepTime”: “PT20M”, “cookTime”: “PT30M”, “totalTime”: “PT50M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“6 cups vegetable broth”, “2 tablespoons soy sauce”, “1 tablespoon miso paste”, “200g firm tofu, cubed”, “1 cup napa cabbage, chopped”, “1 cup broccoli florets”, “1 cup shiitake mushrooms, sliced”, “1 cup baby corn, halved”, “1 large carrot, sliced”, “2 cloves garlic, minced”, “100g rice noodles”, “2 green onions, sliced”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “In a large pot, bring vegetable broth to a simmer.”}, {“@type”: “HowToStep”, “text”: “Add soy sauce, miso paste, and garlic; stir to dissolve.”}, {“@type”: “HowToStep”, “text”: “Add carrots, mushrooms, and baby corn; simmer for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add tofu, cabbage, and broccoli; cook for another 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add rice noodles and cook according to package instructions.”}, {“@type”: “HowToStep”, “text”: “Top with green onions before serving.”}, {“@type”: “HowToStep”, “text”: “Serve hot, letting diners pick their favorite ingredients from the pot.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “13 g”, “fatContent”: “6 g”, “carbohydrateContent”: “45 g”}}