what would you like?

Newsletter

or

Newsletter +

Account

πŸ’― FREE Account
✨ Get exclusive content before anyone else
‍
πŸ”– Save recipes, articles, and challenges
‍
πŸ’¬ Comment and engage with others

Green Meal

Vegan 'Meat'balls with Risotto

Meal saved
Meal unsaved
Image of a heartImage of a heartImage of a heart

Vegan 'Meat'balls with Risotto

Crispy, golden-brown walnut and white bean meatballs with fresh herbs and a hint of citrus, served over a creamy, comforting risotto. A satisfying plant-based dish that’s rich in flavor and texture, perfect for any occasion.

πŸ‘₯
Serves
4
⏱️
Time
55 min
☁️
CO2e
White Beans = 0.9 kg CO2e per kg

Let's cook it

Ingredients

Meatballs:

  • Β½ onion, finely chopped
    ‍
  • 2 cloves garlic, minced
    ‍
  • ΒΎ cup walnuts (90 g)
    ‍
  • 1 can (15 oz) white beans, drained and rinsed
    ‍
  • Zest of 1 lemon
    ‍
  • Juice of Β½ lemon
    ‍
  • 1 tsp fresh rosemary or thyme, finely chopped
    ‍
  • 1 tbsp soy sauce
    ‍
  • 2 dates, pitted and finely chopped
    ‍
  • Β½ tsp salt
    ‍
  • Β½ tsp black pepper
    ‍
  • Β½ cup breadcrumbs (60 g)
    ‍
  • 2 tbsp olive oil (for frying)

Risotto:

  • 1 tbsp olive oil
    ‍
  • 1 onion, finely chopped
    ‍
  • 2 cloves garlic, minced
    ‍
  • Β½ cup dry white wine
    ‍
  • 1Β½ cups arborio rice (300 g)
    ‍
  • 4–5 cups vegetable broth, warm (1 liter)
    ‍
  • Salt and pepper, to taste
    ‍
  • 2 tbsp nutritional yeast (optional, for added flavor)
    ‍
  • Juice of Β½ lemon
    ‍
  • 1 tbsp vegan butter or olive oil (for extra creaminess)

Garnish:

  • Fresh parsley, chopped
    ‍
  • Lemon zest

Meatballs:

  • Β½ onion, finely chopped
    ‍
  • 2 cloves garlic, minced
    ‍
  • 90 g walnuts
    ‍
  • 1 can (400 g) white beans, drained and rinsed
    ‍
  • Zest of 1 lemon
    ‍
  • Juice of Β½ lemon
    ‍
  • 1 tsp fresh rosemary or thyme, finely chopped
    ‍
  • 15 ml soy sauce
    ‍
  • 2 dates, pitted and finely chopped
    ‍
  • Β½ tsp salt
    ‍
  • Β½ tsp black pepper
    ‍
  • 60 g breadcrumbs
    ‍
  • 30 ml olive oil (for frying)

Risotto:

  • 15 ml olive oil
    ‍
  • 1 onion, finely chopped
    ‍
  • 2 cloves garlic, minced
    ‍
  • 120 ml dry white wine
    ‍
  • 300 g arborio rice
    ‍
  • 1 liter vegetable broth, warm
    ‍
  • Salt and pepper, to taste
    ‍
  • 15 g nutritional yeast (optional, for added flavor)
    ‍
  • Juice of Β½ lemon
    ‍
  • 15 g vegan butter or olive oil (for extra creaminess)

Garnish:

  • Fresh parsley, chopped
    ‍
  • Lemon zest

‍

Steps

  • Caramelize the Onion and Garlic for the Meatballs:
    • Heat 1 tbsp olive oil in a pan over medium heat.
      ‍
    • Add the chopped onion and cook for 5–7 minutes until golden and soft.
      ‍
    • Add the minced garlic and cook for another 1–2 minutes, stirring frequently. Remove from heat.
  • Prepare the Meatballs:
    • In a food processor, pulse the walnuts until finely chopped.
      ‍
    • Add the caramelized onion and garlic, white beans, lemon zest, lemon juice, rosemary or thyme, soy sauce, dates, salt, and pepper. Pulse until roughly combined but not completely smooth.
      ‍
    • Transfer to a bowl and mix in the breadcrumbs. Let the mixture rest for 5 minutes.
      ‍
    • Shape into small meatballs, about 1 inch in diameter.
      ‍
    • Heat 2 tbsp olive oil in a pan over medium heat. Fry the meatballs for about 4–5 minutes on each side until golden and crispy. Set aside.
  • Make the Risotto:
    • In a large pan, heat 1 tbsp olive oil over medium heat. Add the chopped onion and sautΓ© until soft.
      ‍
    • Stir in the garlic and cook for another 1 minute.
      ‍
    • Pour in the white wine, stirring constantly, and let it cook until the alcohol has evaporated (1–2 minutes).
      ‍
    • Add the arborio rice and stir for 2 minutes to toast the grains slightly.
      ‍
    • Gradually add the warm vegetable broth, one ladle at a time, stirring frequently and allowing the rice to absorb the liquid before adding more. Continue for 20–25 minutes until the risotto is creamy and the rice is tender.
      ‍
    • Season with salt, pepper, nutritional yeast (if using), lemon juice, and stir in the vegan butter or olive oil for extra creaminess.
  • Assemble the Dish:
    • Serve the risotto in bowls and top with the walnut and white bean meatballs.
      ‍
    • Garnish with fresh parsley and lemon zest. Serve immediately.
  • Enjoy !

    Nutrition info

    Nutrition per serving
    Calories
    520
    26%
    Protein
    15g
    30%
    Fat
    18g
    26%
    Saturates
    2.5g
    13%
    Fibre
    8g
    32%
    Carbs
    73g
    28%
    Sugars
    6g
    7%
    Salt
    1.1g
    18%
    Reference Intake (RI %) for adults

    CO2e info

    White Beans = 0.9 kg CO2e per kg

    CO2e image

    Beef = 20 - 30 kg

    Pork = 10 - 15 kg

    Chicken = 5 - 10 kg

    ☁️ More about CO2e

    Did you enjoy this meal?

    Create an account or Log in to tell us how tasty this was!
    No Name
    (Moderator)
    4 years ago
    This is the actual comment. It's can be long or short. And must contain only text information.
    No Name
    (Moderator)
    2 years ago
    This is the actual comment. It's can be long or short. And must contain only text information.
    Load More Replies
    New Reply
    Thank you! Your submission has been received!
    Oops! Something went wrong while submitting the form.
    Load More Comments
    Loading