Creamy Dutch Hutspot with Spicy Meatballs: The Ultimate Comfort Food Recipe
As the days grow shorter and the temperatures drop, there’s nothing quite like a hearty, warming meal to bring comfort to your home. And when it comes to classic Dutch comfort food, Hutspot reigns supreme. This beloved traditional dish, often described as a creamy carrot mash, is elevated to new heights with the addition of flavorful, spicy meatballs and a rich, savory gravy. This recipe for **Creamy Dutch Hutspot with Spicy Meatballs** isn’t just a meal; it’s an experience – a delightful blend of sweet, savory, and a hint of spice that promises to become a family favorite.
Our special version features tender, sweet carrots, perfectly mashed with fluffy potatoes and aromatic onions, creating a velvety base that’s irresistibly smooth. Paired with succulent meatballs infused with a kick of chili and a touch of Asian-inspired sweetness from Kecap Manis, this dish offers a surprising yet harmonious flavor combination. It’s simple enough for a weeknight dinner, yet impressive enough to serve to guests, ensuring everyone leaves the table feeling satisfied and warm from the inside out.

What is Hutspot (Dutch Carrot Mash)?
Hutspot, also known as Wortelstamppot (carrot stamppot), is a culinary cornerstone of Dutch cuisine, especially popular during the colder months. Its origins trace back to the Siege of Leiden in 1574, where, according to legend, the retreating Spanish left behind a pot of this very dish, which then became a symbol of the city’s liberation. Traditionally, Hutspot consists of mashed potatoes, carrots, and onions. It’s a prime example of a “stamppot,” which simply means “mashed pot” – a category of Dutch dishes where various vegetables are mashed together with potatoes.
This humble dish is celebrated for its simplicity, affordability, and incredibly comforting qualities. While the core ingredients remain consistent, families often have their own subtle variations, adding different spices or accompaniments. Our recipe embraces the creamy essence of traditional Hutspot, enhancing it with butter and sour cream for an extra-luxurious texture. The combination of naturally sweet carrots with the earthy potatoes and pungent onions creates a balanced flavor profile that forms the perfect canvas for our spicy meatballs and rich gravy.
Why You’ll Love This Hutspot Recipe
Beyond its historical roots and comforting warmth, this particular Hutspot recipe offers a unique twist that makes it truly special:
- Unbeatable Comfort: Few dishes provide the same level of cozy satisfaction as a warm bowl of creamy mash on a cold day. It’s the ultimate winter warmer and a fantastic family dinner.
- Flavorful Fusion: The spicy meatballs, seasoned with chili powder, Kecap Manis (sweet soy sauce), and fish sauce, introduce an exciting depth of flavor that complements the sweet carrot mash beautifully. It’s a delightful East-meets-West culinary experience.
- Creamy Perfection: The addition of milk, butter, and sour cream transforms the humble potato and carrot mash into a rich, velvety side dish that’s incredibly addictive.
- Easy to Make: Despite its gourmet taste, this recipe is surprisingly straightforward, making it ideal for home cooks of all skill levels. Most of the cooking time is hands-off, allowing you to focus on other tasks.
- Hearty & Wholesome: Packed with vegetables and protein, it’s a well-rounded meal that will keep you full and energized.
- Versatile & Adaptable: While we adore the spicy meatballs, the Hutspot itself can be paired with other proteins, or the meatballs can be customized to your preferred spice level.
Essential Ingredients for Your Creamy Hutspot and Spicy Meatballs
Creating this delicious Dutch classic requires a selection of fresh, high-quality ingredients. Here’s what you’ll need, along with tips for choosing the best:

- Potatoes: The secret to a perfectly creamy mash lies in the potatoes. Opt for floury varieties such as Russet, King Edward, Maris Piper, or Yukon Gold. These potatoes break down easily, resulting in a smooth, fluffy texture. Always peel them and cut them into roughly equal-sized pieces to ensure they cook evenly.
- Carrots: Fresh, sweet carrots are key to the distinctive flavor of Hutspot. Wash and peel them thoroughly. Cutting them into smaller strips or chunks will help them cook at the same rate as the potatoes and onions. Their natural sweetness wonderfully balances the savory elements of the dish.
- Onions: A medium-sized yellow or brown onion provides a soft, sweet-spicy base that complements the carrots and potatoes. Fine chopping ensures it integrates seamlessly into the mash and cooks through properly.
- Ground Beef: Lean or regular ground beef works well here. For a richer flavor, a blend with a bit more fat is excellent. If you’re looking for alternatives, ground chicken, turkey, or even a plant-based mince can be used, though the cooking time and seasoning might need slight adjustments.
- Chili Powder: This adds the “spicy” element to our meatballs. Adjust the amount to your preference. If you prefer a milder flavor, reduce the quantity or omit it entirely. Paprika can be a good substitute for color and a mild pepper flavor without the heat.
- Kecap Manis: This Indonesian sweet soy sauce is a game-changer for the meatballs and gravy. It provides a unique umami, sweet, and slightly smoky depth that sets this recipe apart. It’s available in most Asian grocery stores or international aisles.
- Fish Sauce: A small amount of fish sauce boosts the savory, umami notes in the meatballs without making them taste “fishy.” It’s a secret ingredient many chefs use to add depth to meat dishes.
- Shallots & Garlic: These aromatics form the flavor base for the meatballs, adding a sweet, pungent essence when sautéed.
- Dairy (Milk, Butter, Sour Cream): These ingredients are crucial for achieving the desired creamy consistency and rich flavor of the Hutspot. Warm milk helps keep the mash light and fluffy, while butter and sour cream add indulgence and a slight tang.
- Beef Stock: Essential for building a rich and flavorful gravy from the pan drippings. A beef stock cube is convenient, but homemade or good quality store-bought liquid stock works even better.
Step-by-Step Preparation Guide for Your Hutspot and Meatballs
Preparing this hearty meal is straightforward, involving a few simple steps. Follow these instructions to create a delicious and satisfying Dutch dinner:

Making the Creamy Dutch Hutspot
- Boil the Vegetables: In a large pot, combine the peeled and cut potatoes, chopped carrots, and finely chopped onion. Add water to cover, along with the beef stock cube. Bring to a boil, then reduce heat and simmer for approximately 20 minutes, or until all vegetables are tender when pierced with a fork.
- Drain and Dry: Carefully drain the water from the cooked vegetables. Return them to the hot, empty pot and allow them to boil dry for a minute or two over low heat. This step is crucial for preventing a watery mash and ensuring a fluffy texture.
- Prepare Creamy Additions: While the vegetables are drying, gently heat the milk and butter in a small saucepan until the butter has fully melted and the mixture is warm (do not boil).
- Mash to Perfection: Using a potato masher, thoroughly mash the potatoes, carrots, and onions in the pot. Once mashed, pour in the warm milk and butter mixture, and stir in the sour cream. Continue mashing and stirring until the hutspot is beautifully creamy and smooth. Taste and season generously with salt and black pepper.
Crafting the Spicy Meatballs
- Sauté Aromatics: In a frying pan, melt one tablespoon of butter over medium heat. Add the chopped shallot and crushed garlic, frying gently until they become translucent and fragrant, about 2-3 minutes.
- Mix Meatball Ingredients: In a large bowl, combine the ground beef with the sautéed shallot and garlic, Kecap Manis, fish sauce, chili powder, and a pinch of salt and pepper. Use your hands to thoroughly mix all ingredients until just combined, being careful not to overmix, which can make the meatballs tough.
- Form and Fry Meatballs: Roll the mixture into small balls, approximately 1 inch (2 cm) in diameter. Return the same frying pan to medium heat. Add the meatballs and fry them on all sides for about 10 minutes, or until they are golden brown and cooked through. Remove the cooked meatballs from the pan and keep them warm, perhaps covered loosely with aluminum foil.
Making the Rich Gravy
- Deglaze the Pan: Using the same pan where the meatballs were fried (don’t clean it, those browned bits are flavor!), melt the remaining three tablespoons of butter over medium heat.
- Create the Gravy Base: Add the Kecap Manis and beef stock to the pan. Stir well, scraping the bottom of the pan with a wooden spoon to loosen all the flavorful brown bits (this is called deglazing, and it’s key to a rich gravy!).
- Simmer and Thicken: Let the gravy simmer gently for a few minutes, allowing it to reduce slightly and for the flavors to meld.
- Return Meatballs to Gravy: Place the cooked meatballs back into the simmering gravy. Let them gently heat through for another 2 minutes, ensuring they are coated in the delicious sauce.

Did you make this delicious recipe? Tag #byandreajanssen via Instagram! I love to see what your creation looks like and regularly share the most beautiful photos of you! Did you like this recipe? Then leave a rating on the recipe card! Your feedback helps other home cooks and me enormously.
Need more inspiration?
- You can find video recipes on my YouTube channel.
- And don’t forget to save the recipes on Pinterest, so you can easily find them again next time!
📖 Recipe Card: Creamy Dutch Hutspot with Spicy Meatballs

Andréa
15 mins
20 mins
35 mins
Dinner
Dutch, European Cuisine
4 persons
874 kcal
Ingredients
Dutch Hutspot
- 2 ½ pounds potatoes, peeled and cut into pieces
- 1 ½ pounds carrots, coarsely chopped
- ½ pound onions, chopped
- 1 beef stock cube
- ¼ cup milk
- ½ stick butter
- 2 tablespoons sour cream
Spicy Meatballs
- 1 tablespoon butter
- 1 shallot, chopped
- 2 cloves garlic, crushed
- 1 pound ground beef
- 1 tablespoon Kecap Manis
- ½ tablespoon fish sauce
- ⅛ teaspoon chili powder
- Salt and pepper to taste
Rich Gravy
- 3 tablespoons butter
- 1 tablespoon Kecap Manis
- ⅔ cup beef stock
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
US Customary
Instructions
Make the Dutch Hutspot
-
Boil the potatoes, carrots, and onion in water with a stock cube for about 20 minutes until done.
2 ½ pounds potatoes,
1 ½ pounds carrots,
½ pound onions,
1 beef stock cube -
Drain thoroughly and let the vegetables evaporate any excess moisture over low heat for a minute. Meanwhile, add the milk and butter to a saucepan and heat gently until the butter has melted.
¼ cup milk,
½ stick butter,
2 tablespoons sour cream - Mash the potatoes, carrots, and onion with a masher until smooth. Add the heated milk and butter, along with the sour cream. Stir well until the hutspot is creamy. Taste and season with salt and pepper.
Make the Spicy Meatballs
-
Melt 1 tablespoon of butter in a frying pan. Gently fry the chopped shallot and crushed garlic until translucent and fragrant.
1 tablespoon butter,
1 shallot,
2 cloves garlic -
In a bowl, mix the ground beef with the fried shallot and garlic, Kecap Manis, fish sauce, chili powder, and salt and pepper. Form the mixture into small meatballs (about 2 cm / 1 inch in diameter). Fry the meatballs in the same pan over medium heat for about 10 minutes, turning them frequently, until golden brown and cooked through. Remove them from the pan and keep them warm under aluminum foil.
1 pound ground beef,
1 tablespoon Kecap Manis,
½ tablespoon fish sauce,
⅛ teaspoon chili powder
Making the Rich Gravy
-
Melt the remaining butter (3 tablespoons) in the same pan used for the meatballs. Add the Kecap Manis and beef stock. Stir well, scraping up any browned bits from the bottom of the pan to infuse the gravy with flavor.
3 tablespoons butter,
1 tablespoon Kecap Manis,
⅔ cup beef stock - Let the gravy simmer gently for a few minutes to slightly reduce and thicken.
- Return the meatballs to the pan and let them simmer in the gravy for another 2 minutes, ensuring they are thoroughly coated and warm.
Serve
- Serve generous portions of the creamy wortelstamppot (Hutspot) on plates. Arrange the spicy meatballs alongside or on top of the mash. Drizzle the rich, savory gravy generously over both the meatballs and the mash before serving. Enjoy!
Chef’s Notes & Tips
1. Achieving a Thicker Gravy: If you prefer a thicker gravy, simply dissolve a teaspoon of cornflour (cornstarch) in a small amount of cold water to create a slurry. Stir this mixture into the simmering gravy and let it boil gently for another minute or two. The gravy will visibly thicken.
2. Leftovers and Casserole Ideas: Hutspot makes fantastic leftovers! For a delightful next-day meal, transfer any remaining hutspot and meatballs to an oven-safe dish. Top with a sprinkle of breadcrumbs and a few small knobs of butter, then bake in a preheated oven at 180°C (350°F) for 15-20 minutes, or until heated through and golden on top. This creates a wonderful, crispy crust.
3. Stamppot Mashing Secrets: The key to a perfect stamppot is in the mash!
- Always ensure your boiled potatoes and vegetables are well-drained and allowed to “boil dry” for a minute or two in the hot pot. This removes excess moisture, preventing a soggy mash.
- Use a traditional potato masher for the best results.
- Avoid using a food processor or an electric mixer when mashing potatoes. Over-processing starches can break them down too much, leading to a gluey, unappetizing texture.
- Add your milk and butter while they are warm. Cold dairy can seize the starch in the potatoes, making the mash dense and losing its delightful airiness.
4. Serving Suggestions: For an authentic Dutch experience and to add a touch of acidity that beautifully cuts through the richness of the dish, place a jar of sharp mustard and a bowl of sliced gherkins (pickles) or Amsterdam onions on the table. These condiments pair exceptionally well with the creamy hutspot and spicy meatballs.
5. Storage Guidelines: Proper storage is key to enjoying your Hutspot and meatballs later.
- Refrigerator: Allow the hutspot and meatballs to cool down quickly and completely. Store them in separate, airtight containers in the refrigerator for up to 2-3 days.
- Freezer: This Dutch classic freezes remarkably well. Portion the hutspot and meatballs into freezer-safe containers or bags. Store in the freezer for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheating Tips: Reheat thawed hutspot gently in a frying pan with a little butter until warm through, or as a casserole as described above. Meatballs can be reheated in a saucepan with their gravy or in the oven.
Nutrition Information
Calories:
874kcal
Carbohydrates:
83g
Protein:
30g
Fat:
48g
Saturated Fat:
24g
Polyunsaturated Fat:
2g
Monounsaturated Fat:
16g
Trans Fat:
2g
Cholesterol:
147mg
Sodium:
1068mg
Fiber:
12g
Sugar:
21g
Vitamin A:
29214IU
Vitamin C:
71mg
Iron:
5mg
Hutspot recipe, Dutch mash, stamppot recipe, spicy meatballs, carrot mash, comfort food
More Dutch Stamppot Recipes to Explore
If you’ve enjoyed this creamy Hutspot, you’ll love exploring other variations of Dutch stamppot. These hearty mashed dishes are perfect for chilly evenings and offer a taste of traditional Dutch home cooking.
- Classic Dutch Kale Mash (Boerenkool Stamppot) with Meatballs and Gravy
- Traditional Dutch Zuurkoolstamppot (Sauerkraut Mash)
- Granny’s Endive Stew with Sausage
Frequently Asked Questions About Hutspot
- What is the difference between Hutspot and Wortelstamppot?
- Hutspot and Wortelstamppot generally refer to the same dish: a Dutch mash made from potatoes, carrots, and onions. “Wortelstamppot” literally means “carrot mash,” while “Hutspot” is the more traditional and historic name, particularly associated with the city of Leiden. Both terms are used interchangeably.
- Can I make Hutspot vegetarian or vegan?
- Absolutely! To make the Hutspot itself vegetarian, use vegetable stock instead of beef stock. For a vegan version, substitute milk with a plant-based alternative (like unsweetened almond or soy milk), butter with a vegan butter, and sour cream with a dairy-free sour cream alternative. You can serve it with vegetarian sausages or plant-based meatballs.
- What kind of potatoes are best for mashing?
- Floury or starchy potatoes work best for a creamy, fluffy mash. Varieties like Russet, King Edward, Maris Piper, or even Yukon Gold (which is slightly less starchy but still great for mashing) are ideal. Avoid waxy potatoes, as they tend to become gummy when mashed.
- Can I prepare the meatballs ahead of time?
- Yes, you can. You can prepare the meatball mixture and roll them into balls, then store them covered in the refrigerator for up to 24 hours before frying. You can also fry them completely and then reheat them gently in the gravy when ready to serve.
- Is Hutspot a main course or a side dish?
- When served with meatballs and gravy, as in this recipe, Hutspot is a complete and satisfying main course. Without the meat, it can also serve as a hearty side dish to other roasted or braised meats.