Belgium Vegetarian Food Recipes for Delicious Home Cooking

Updated On: September 30, 2025

Belgian cuisine is famous for its rich flavors, hearty comfort foods, and irresistible desserts. But did you know that Belgium also offers a delightful world of vegetarian options bursting with traditional taste?

Whether you’re a local, a traveler, or simply an adventurous home cook, exploring Belgium vegetarian food recipes opens the door to a unique blend of French finesse and Flemish heartiness—without the meat.

From crispy cheese croquettes to earthy vegetable stews and the sweet perfection of Liège waffles, there’s something here for every palate. In this post, you’ll discover three authentic and easy-to-make Belgian vegetarian recipes: Belgian Cheese Croquettes (Kaas Kroketten), Stoemp (Mashed Potatoes with Vegetables), and Liège Waffles.

Each dish celebrates the flavors of Belgium in its own delicious way. Get ready to bring a taste of Belgium to your kitchen table!

Why You’ll Love This Recipe

  • Authentic Belgian Flavor: These recipes use traditional Belgian ingredients and methods, giving you a true taste of the region.
  • Vegetarian-Friendly: All three recipes are 100% meat-free, making them perfect for vegetarians and those seeking to reduce their meat intake.
  • Comforting and Satisfying: Each dish is hearty, filling, and perfect for cozy dinners or casual gatherings.
  • Easy to Make: Step-by-step instructions make these recipes approachable, even for beginner cooks.
  • Perfect for Any Occasion: Whether you’re hosting brunch, craving comfort food, or celebrating with friends, these Belgian classics fit the bill.

Belgian Cheese Croquettes (Kaas Kroketten)

Cheese croquettes are a beloved Belgian snack or starter. Crispy on the outside and creamy on the inside, these golden bites are simply irresistible.

Perfect with a crisp green salad or as part of a festive platter!

Ingredients

Ingredient Amount
Unsalted butter 50g (about 3.5 tbsp)
All-purpose flour 60g (about 1/2 cup)
Whole milk 250ml (1 cup)
Gruyère cheese (shredded) 100g (1 cup, packed)
Aged Gouda (shredded) 50g (1/2 cup)
Nutmeg 1/4 tsp
Salt and pepper To taste
Eggs 2, beaten
Bread crumbs 1 cup
Vegetable oil For frying

Equipment

  • Saucepan
  • Whisk
  • Mixing bowl
  • Baking tray
  • Shallow dishes (for breading)
  • Slotted spoon
  • Paper towels
  • Frying pan or deep fryer

Instructions

  1. Make the Roux: In a saucepan over medium heat, melt the butter. Add the flour and whisk constantly for 2 minutes until smooth and slightly golden.
  2. Add Milk: Gradually pour in the milk, whisking vigorously to prevent lumps. Continue to cook until the mixture thickens, about 3-4 minutes.
  3. Add Cheese: Remove from heat and stir in the Gruyère and Gouda until fully melted. Season with nutmeg, salt, and pepper. The mixture should be thick, like mashed potatoes.
  4. Chill the Mixture: Transfer the mixture to a bowl, press plastic wrap directly on the surface, and chill in the fridge for at least 2 hours or until firm.
  5. Shape Croquettes: With damp hands, form the chilled mixture into small cylinders or balls, about 2 inches long.
  6. Bread the Croquettes: Dip each croquette into the beaten eggs, then roll in bread crumbs to coat evenly. Chill again for 30 minutes for best results.
  7. Fry: Heat oil in a frying pan or deep fryer to 180°C (350°F). Fry croquettes in batches for 2-3 minutes on each side or until golden and crisp. Drain on paper towels.
  8. Serve Hot: Enjoy immediately, perhaps with a simple green salad or your favorite dipping sauce.

Tips & Variations

  • Cheese Choices: You can swap Gruyère and Gouda for Emmental, Swiss, or even a sharp cheddar.
  • Make Ahead: Shape and bread croquettes a day ahead; fry right before serving for best texture.
  • Bake Instead of Fry: For a lighter option, bake croquettes at 200°C (400°F) on a lined baking sheet for 20 minutes, turning halfway through.
  • Flavor Boost: Add a teaspoon of Dijon mustard or fresh herbs to the cheese mixture for extra depth.
  • “For a festive party platter, serve croquettes alongside other international bites like those from our Vegetarian Middle Eastern Recipes collection!”

Nutrition Facts

Per Croquette (approximate) Amount
Calories 110
Protein 5g
Fat 7g
Carbohydrates 7g
Sodium 160mg

Serving Suggestions

  • Pair with a simple arugula salad with lemon vinaigrette.
  • Serve as a starter for a Belgian-themed dinner party.
  • Enjoy with Belgian fries and a cold, non-alcoholic beer for a classic café-style meal.
  • Try alongside a bowl of Vegetable Alfredo for an indulgent vegetarian feast.

Belgian Stoemp (Mashed Potatoes with Vegetables)

Stoemp is a rustic Belgian mash that combines potatoes with an array of root vegetables and greens. It’s a cozy, nutritious, and endlessly customizable dish that’s perfect for chilly nights or as a hearty side.

Ingredients

Ingredient Amount
Yukon gold potatoes (peeled, chopped) 1 kg (2.2 lbs)
Carrots (peeled, chopped) 2 large
Leek (white and light green parts, sliced) 1 large
Parsnip (peeled, chopped) 1 medium
Spinach or kale (roughly chopped) 2 cups
Unsalted butter 3 tbsp
Milk 1/3 cup
Nutmeg 1/4 tsp
Salt & black pepper To taste

Equipment

  • Large pot
  • Colander
  • Potato masher
  • Wooden spoon
  • Knife and cutting board

Instructions

  1. Cook the Vegetables: Place potatoes, carrots, parsnip, and leek in a large pot. Cover with water, add a pinch of salt, and bring to a boil. Simmer for 15-20 minutes until all vegetables are tender.
  2. Wilt the Greens: Add spinach or kale to the pot in the last 2 minutes of cooking. Drain well in a colander.
  3. Mash: Return vegetables to the pot. Add butter, milk, nutmeg, salt, and pepper. Mash to your preferred consistency.
  4. Adjust & Serve: Taste and adjust seasoning. Serve hot as a main or hearty side dish.

Tips & Variations

  • Mix & Match: Try adding celery root, turnips, or Brussels sprouts for extra Belgian flair.
  • Dairy-Free: Substitute plant-based butter and milk for a vegan version.
  • Extra Flavor: Stir in a spoonful of grainy mustard or chopped chives before serving.
  • “Stoemp is the ultimate comfort food and pairs beautifully with vegetarian sausages or a Low Calorie Vegetable Soup.”

Nutrition Facts

Per Serving (1 cup, approx.) Amount
Calories 180
Protein 4g
Fat 4g
Carbohydrates 33g
Fiber 5g
Sodium 80mg

Serving Suggestions

  • Serve as a main with a drizzle of olive oil and a side salad.
  • Top with sautéed mushrooms or vegetarian sausage for a heartier meal.
  • Pair with a slice of Vegan Bread Machine bread for a Belgian-inspired supper.

Liège Waffles

No Belgian menu is complete without waffles! Liège waffles are rich, chewy, and caramelized thanks to pearl sugar.

Unlike Brussels waffles, they’re more decadent and perfect as a sweet treat or brunch star. This vegetarian version skips eggs but keeps all the authentic flavor and texture.

Ingredients

Ingredient Amount
All-purpose flour 2 cups (250g)
Active dry yeast 2 tsp
Warm milk (plant-based or dairy) 3/4 cup (180ml)
Unsalted butter (softened, or vegan alternative) 100g (7 tbsp)
Pearl sugar 3/4 cup (120g)
Vanilla extract 1 tsp
Salt 1/2 tsp

Equipment

  • Mixing bowls
  • Waffle iron (preferably Belgian style)
  • Measuring cups and spoons
  • Wooden spoon or stand mixer with dough hook

Instructions

  1. Activate Yeast: In a small bowl, combine yeast and warm milk. Let sit for 5 minutes until foamy.
  2. Make Dough: In a large bowl, mix flour and salt. Add yeast mixture, vanilla, and softened butter. Mix until a sticky dough forms.
  3. First Rise: Cover with a towel and let dough rise in a warm place for 1 hour, or until doubled in size.
  4. Add Pearl Sugar: Gently fold in the pearl sugar until evenly distributed.
  5. Preheat Waffle Iron: Lightly grease and preheat your Belgian-style waffle iron.
  6. Shape & Cook: Divide dough into 8 portions. Place a ball of dough in the center of each waffle grid and cook according to your waffle maker’s instructions (usually 3-4 minutes), until golden and caramelized.
  7. Serve Warm: Enjoy plain, dusted with powdered sugar, or topped with berries and whipped cream.

Tips & Variations

  • No Pearl Sugar? Use crushed sugar cubes for a similar effect, though pearl sugar is traditional.
  • Flavor Variations: Add orange zest or cinnamon to the dough for a twist.
  • Make Vegan: Use plant-based milk and vegan butter for fully egg- and dairy-free waffles.
  • “These waffles freeze beautifully—just reheat in a toaster for a quick Belgian breakfast!”

Nutrition Facts

Per Waffle (approximate) Amount
Calories 280
Fat 10g
Carbohydrates 42g
Sugar 12g
Protein 5g

Serving Suggestions

  • Top with whipped cream, berries, or a scoop of vanilla ice cream.
  • Serve with a drizzle of Belgian chocolate sauce for dessert.
  • Enjoy plain with coffee for a classic Belgian snack.
  • Pair with a slice of Vegetarian Date Cake for a decadent brunch spread.

Conclusion

Belgium’s culinary landscape is so much more than waffles and chocolate—though those are certainly highlights! With these Belgium vegetarian food recipes, you can savor the essence of Belgian tradition in your own kitchen, all while keeping things meat-free.

From the creamy richness of cheese croquettes to the rustic, veggie-packed stoemp and the sweet, caramelized delight of Liège waffles, there’s something here for every mood and season. These dishes are proof that Belgian food can be both comforting and creative, offering layers of flavor, texture, and pure satisfaction.

Whether you’re new to Belgian flavors or a seasoned foodie, these recipes will inspire you to explore even more global vegetarian options. And if you’re hungry for more, check out our other international favorites like Vegetarian Swiss Chard Recipes for Healthy Meals—because great plant-based food knows no borders.

Bon appétit, or as they say in Belgium, “Smakelijk!”

📖 Recipe Card: Belgian Stoemp with Leeks and Carrots

Description: Stoemp is a classic Belgian mashed vegetable dish, perfect for vegetarians. This comforting recipe combines creamy potatoes, leeks, and carrots for a hearty side or main.

Prep Time: PT15M
Cook Time: PT30M
Total Time: PT45M

Servings: 4 servings

Ingredients

  • 1.5 lbs (700g) potatoes, peeled and cubed
  • 2 large carrots, peeled and sliced
  • 2 leeks, cleaned and sliced
  • 2 tbsp unsalted butter
  • 1/2 cup (120ml) whole milk
  • Salt and black pepper to taste
  • 1/4 tsp ground nutmeg
  • 2 tbsp chopped fresh parsley

Instructions

  1. Boil potatoes and carrots in salted water for 15 minutes until tender.
  2. While vegetables cook, sauté leeks in butter over medium heat for 5 minutes until soft.
  3. Drain potatoes and carrots, return to pot.
  4. Add sautéed leeks, milk, nutmeg, salt, and pepper.
  5. Mash everything together until creamy and well combined.
  6. Garnish with chopped parsley and serve warm.

Nutrition: Calories: 220 kcal | Protein: 5 g | Fat: 7 g | Carbs: 36 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Belgian Stoemp with Leeks and Carrots”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Stoemp is a classic Belgian mashed vegetable dish, perfect for vegetarians. This comforting recipe combines creamy potatoes, leeks, and carrots for a hearty side or main.”, “prepTime”: “PT15M”, “cookTime”: “PT30M”, “totalTime”: “PT45M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“1.5 lbs (700g) potatoes, peeled and cubed”, “2 large carrots, peeled and sliced”, “2 leeks, cleaned and sliced”, “2 tbsp unsalted butter”, “1/2 cup (120ml) whole milk”, “Salt and black pepper to taste”, “1/4 tsp ground nutmeg”, “2 tbsp chopped fresh parsley”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Boil potatoes and carrots in salted water for 15 minutes until tender.”}, {“@type”: “HowToStep”, “text”: “While vegetables cook, saut\u00e9 leeks in butter over medium heat for 5 minutes until soft.”}, {“@type”: “HowToStep”, “text”: “Drain potatoes and carrots, return to pot.”}, {“@type”: “HowToStep”, “text”: “Add saut\u00e9ed leeks, milk, nutmeg, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Mash everything together until creamy and well combined.”}, {“@type”: “HowToStep”, “text”: “Garnish with chopped parsley and serve warm.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “5 g”, “fatContent”: “7 g”, “carbohydrateContent”: “36 g”}}

Photo of author

Marta K

Leave a Comment

X