Jamie Oliver’s Vegetable Hotpot is a warming, wholesome dish that brings together a medley of vibrant vegetables in a rich, flavorful sauce. Topped with crispy, golden potato slices, this vegetarian classic is the ultimate comfort food. Whether you’re looking for a meat-free alternative to traditional casseroles or just want a nutritious, satisfying meal, this vegetable hotpot is perfect for family dinners or batch cooking.
Why This Recipe Is a Must-Try
- Hearty and Satisfying: A perfect alternative to meat-based casseroles.
- Rich and Comforting: The combination of slow-cooked vegetables and crispy potatoes makes for a warming meal.
- One-Pot Wonder: Easy to prepare with minimal cleanup.
- Nutritious and Wholesome: Packed with fiber, vitamins, and minerals.
- Perfect for Meal Prep: Freezes well and tastes even better the next day.
What is Jamie Oliver’s Vegetable Hotpot Recipe?
Jamie Oliver’s Vegetable Hotpot is a delicious, slow-cooked vegetarian dish made with seasonal vegetables simmered in a rich tomato-based sauce, then topped with crispy potato slices. It’s a hearty and satisfying meal that’s both nutritious and packed with flavor.
Jamie Oliver Vegetable Hotpot Recipe Ingredients
For the Hotpot Base:
A rich and flavorful vegetable stew forms the foundation of this dish.
- 2 tablespoons olive oil
- 1 onion (finely chopped)
- 2 cloves garlic (minced)
- 2 carrots (sliced)
- 1 leek (sliced)
- 2 celery stalks (chopped)
- 200g mushrooms (sliced)
- 1 small parsnip (chopped)
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- 1 teaspoon ground cumin
- 1 tablespoon tomato paste
- 1 can (400g) chopped tomatoes
- 500ml vegetable stock
- 1 teaspoon Worcestershire sauce (or soy sauce for a vegan version)
- 1 can (400g) butter beans or lentils (drained and rinsed)
- Salt and black pepper (to taste)
For the Crispy Potato Topping:
Thinly sliced potatoes create a crispy, golden crust.
- 3 medium potatoes (thinly sliced)
- 1 tablespoon olive oil
- Salt and black pepper (to taste)
- 1 teaspoon fresh rosemary (chopped, optional)
For Garnish and Serving:
Final touches to enhance the dish’s flavor and presentation.
- Fresh parsley (chopped)
- Steamed green beans or peas (as a side)
- Crusty bread (for dipping)

Other Jamie Oliver Recipes
Step-by-Step Instructions to Prepare Jamie Oliver Vegetable Hotpot
Step 1: Sauté the Aromatics
A flavorful base sets the foundation for the hotpot.
- Heat olive oil in a large, oven-safe pan over medium heat.
- Add chopped onion, garlic, leek, and celery, cooking for 5 minutes until softened.
- Stir in carrots, parsnip, and mushrooms, cooking for another 5 minutes.
Step 2: Build the Rich Vegetable Sauce
Slow-cooked flavors make the dish deep and comforting.
- Stir in smoked paprika, thyme, cumin, and tomato paste.
- Cook for 1 minute to enhance the flavors.
- Pour in chopped tomatoes and vegetable stock, stirring well.
- Add Worcestershire sauce (or soy sauce for a vegan option).
- Bring to a gentle simmer and cook uncovered for 15 minutes.
Step 3: Add the Beans and Seasoning
Adding beans boosts the protein and texture.
- Stir in drained butter beans or lentils.
- Season with salt and black pepper to taste.
- Let simmer for another 5 minutes until thickened.
Step 4: Prepare the Potato Topping
Thinly sliced potatoes create a golden, crispy layer.
- Preheat oven to 200°C (400°F).
- Toss potato slices in olive oil, salt, black pepper, and fresh rosemary (if using).
- Arrange the potato slices in overlapping layers on top of the hotpot mixture.
Step 5: Bake Until Golden and Crispy
A crisp, golden topping is the final touch.
- Place the hotpot in the oven and bake for 30-35 minutes until the potatoes are golden and crispy.
- If needed, grill (broil) for an extra 5 minutes for extra crispiness.
Step 6: Serve and Enjoy
Final touches elevate the dish’s flavor and presentation.
- Garnish with fresh parsley before serving.
- Serve hot with steamed greens and crusty bread.
What to Serve with Jamie Oliver Vegetable Hotpot
Pairing the dish with complementary sides enhances the meal.
- Steamed Green Beans or Peas: Adds freshness and contrast.
- Garlic Bread: Perfect for scooping up the rich sauce.
- Simple Green Salad: A light side to balance the hearty flavors.
- Roasted Brussels Sprouts: Adds an extra vegetable component.
- Vegan Gravy: Drizzle over for an extra burst of flavor.

Expert Tips for Mastering Jamie Oliver Vegetable Hotpot
Follow these expert tips for the best results.
- Slice the Potatoes Evenly: Ensures they cook evenly and crisp up properly.
- Let the Hotpot Rest Before Serving: This helps the flavors meld together.
- Use Starchy Potatoes: Yukon Gold or Maris Piper potatoes work best for a crispy topping.
- Make It Creamy: Add a splash of coconut milk or cream to the sauce for extra richness.
- For a Protein Boost: Add chickpeas, tofu, or tempeh.
Variations of Jamie Oliver Vegetable Hotpot
This dish is highly adaptable to different preferences.
- Spicy Version: Add chili flakes or fresh red chilies for heat.
- Cheesy Topping: Sprinkle grated cheese over the potatoes for a richer crust.
- Meaty Option: Stir in shredded chicken or cooked sausage for a heartier meal.
- Gluten-Free Option: Ensure Worcestershire sauce is gluten-free or use tamari.
- Extra Veggies: Add zucchini, bell peppers, or sweet potatoes for variety.
How to Store Leftovers Jamie Oliver Vegetable Hotpot?
Proper storage keeps the dish fresh and flavorful.
- Refrigeration: Store in an airtight container for up to 3 days.
- Freezing Option: Freeze in portion-sized containers for up to 3 months.
- Best Storage Tip: Reheat in the oven to maintain the crispy topping.
How to Reheat Jamie Oliver Vegetable Hotpot Leftovers?
Reheating properly ensures the dish retains its texture and flavor.
- Oven Method: Bake at 180°C (350°F) for 20 minutes until heated through.
- Microwave Approach: Heat in short intervals, but the potatoes may soften.
- Air Fryer Option: Reheat at 160°C (320°F) for 5-7 minutes to crisp up the topping.
Nutrition Value (per serving)
This dish provides a well-balanced mix of fiber, protein, and essential nutrients.
- Calories: 380 kcal
- Protein: 12g
- Carbohydrates: 55g
- Fat: 10g
- Fiber: 12g
- Sugar: 8g
- Sodium: 500mg
FAQs
Can I make this hotpot ahead of time?
Yes! Assemble the hotpot, store it in the fridge, and bake when ready to serve.
Can I use sweet potatoes instead of regular potatoes?
Yes, but they cook faster, so keep an eye on them in the oven.
How do I make the potato topping crispier?
Brush with extra olive oil and grill (broil) for the last few minutes.
Final Words
Jamie Oliver’s Vegetable Hotpot is a rich, comforting dish that’s easy to make and full of bold flavors. Whether served as a main dish or alongside other favorites, this hotpot is perfect for cozy nights. Try it today and enjoy a delicious, homemade vegetarian classic!
More Jamie Oliver Recipes
Print
Jamie Oliver Inspired Vegetable Hotpot Recipe
- Prep Time: 15
- Cook Time: 45
- Total Time: 1 hour
- Yield: 4 1x
- Category: Main Course
- Method: Baking and Simmering
- Cuisine: British
Description
Jamie Oliver’s Vegetable Hotpot is a delicious, slow-cooked vegetarian dish made with seasonal vegetables simmered in a rich tomato-based sauce, then topped with crispy potato slices. It’s a hearty and satisfying meal that’s both nutritious and packed with flavor.
Ingredients
For the Hotpot Base:
A rich and flavorful vegetable stew forms the foundation of this dish.
-
- 2 tablespoons olive oil
-
- 1 onion (finely chopped)
-
- 2 cloves garlic (minced)
-
- 2 carrots (sliced)
-
- 1 leek (sliced)
-
- 2 celery stalks (chopped)
-
- 200g mushrooms (sliced)
-
- 1 small parsnip (chopped)
-
- 1 teaspoon smoked paprika
-
- 1 teaspoon dried thyme
-
- 1 teaspoon ground cumin
-
- 1 tablespoon tomato paste
-
- 1 can (400g) chopped tomatoes
-
- 500ml vegetable stock
-
- 1 teaspoon Worcestershire sauce (or soy sauce for a vegan version)
-
- 1 can (400g) butter beans or lentils (drained and rinsed)
-
- Salt and black pepper (to taste)
For the Crispy Potato Topping:
Thinly sliced potatoes create a crispy, golden crust.
-
- 3 medium potatoes (thinly sliced)
-
- 1 tablespoon olive oil
-
- Salt and black pepper (to taste)
-
- 1 teaspoon fresh rosemary (chopped, optional)
For Garnish and Serving:
Final touches to enhance the dish’s flavor and presentation.
-
- Fresh parsley (chopped)
-
- Steamed green beans or peas (as a side)
-
- Crusty bread (for dipping)
Instructions
Step 1: Sauté the Aromatics
A flavorful base sets the foundation for the hotpot.
-
- Heat olive oil in a large, oven-safe pan over medium heat.
-
- Add chopped onion, garlic, leek, and celery, cooking for 5 minutes until softened.
-
- Stir in carrots, parsnip, and mushrooms, cooking for another 5 minutes.
Step 2: Build the Rich Vegetable Sauce
Slow-cooked flavors make the dish deep and comforting.
-
- Stir in smoked paprika, thyme, cumin, and tomato paste.
-
- Cook for 1 minute to enhance the flavors.
-
- Pour in chopped tomatoes and vegetable stock, stirring well.
-
- Add Worcestershire sauce (or soy sauce for a vegan option).
-
- Bring to a gentle simmer and cook uncovered for 15 minutes.
Step 3: Add the Beans and Seasoning
Adding beans boosts the protein and texture.
-
- Stir in drained butter beans or lentils.
-
- Season with salt and black pepper to taste.
-
- Let simmer for another 5 minutes until thickened.
Step 4: Prepare the Potato Topping
Thinly sliced potatoes create a golden, crispy layer.
-
- Preheat oven to 200°C (400°F).
-
- Toss potato slices in olive oil, salt, black pepper, and fresh rosemary (if using).
-
- Arrange the potato slices in overlapping layers on top of the hotpot mixture.
Step 5: Bake Until Golden and Crispy
A crisp, golden topping is the final touch.
-
- Place the hotpot in the oven and bake for 30-35 minutes until the potatoes are golden and crispy.
-
- If needed, grill (broil) for an extra 5 minutes for extra crispiness.
Step 6: Serve and Enjoy
Final touches elevate the dish’s flavor and presentation.
-
- Garnish with fresh parsley before serving.
-
- Serve hot with steamed greens and crusty bread.