Italian bean balls with marinara

Italian bean balls are a nutritious, plant-based alternative to traditional meatballs, made with walnuts, oats, kidney beans, and a blend of fresh herbs. These hearty balls are baked to perfection and served with a flavorful marinara sauce, combining wholesome ingredients for a satisfying meal.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets β€” we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 50 min
Prep time 10 min

Ingredients:

3/4 cup walnuts
3/4 cup oats
1 cup carrots
1/2 cup fresh parsley
1 cup basil leaves
2 tbsp sun-dried tomatoes
3 garlic cloves
1.50 cups kidney beans
1 tbsp flaxseed
3 tbsp water
1/2 tbsp olive oil
1 tsp dried oregano
3/4 tsp salt
1 dash black pepper
1 cup pasta sauce
1/4 tsp red pepper (spice)
Italian bean balls with marinara

Italian bean balls with marinara is a delicious and nutritious plant-based recipe that makes a perfect main course. This dish features a medley of wholesome ingredients including walnuts, oats, carrots, beans, and fresh herbs, complemented by a robust marinara sauce. Whether you're looking for a vegetarian alternative to traditional meatballs or simply wanting to enjoy a flavorful meal, these Italian bean balls are sure to satisfy.

Instructions:

1. Prepare Flax Egg:
- In a small bowl, combine the flaxseed and 3 tbsp of water. Stir well, then let it sit for about 10 minutes to thicken.
2. Preheat Oven:
- Preheat your oven to 375Β°F (190Β°C). Line a baking sheet with parchment paper or lightly grease it.
3. Process Walnuts and Oats:
- In a food processor, add the walnuts and oats. Pulse until you get a coarse, crumbly mixture. Transfer this mixture to a large mixing bowl.
4. Chop Vegetables:
- To the food processor, add the roughly chopped carrots, parsley, basil leaves, sun-dried tomatoes, and minced garlic. Pulse until the vegetables are finely chopped.
5. Combine Bean Ball Mixture:
- Add the kidney beans to the food processor with the vegetable mixture. Pulse a few times until the beans are broken down but not completely smooth.
- Transfer the bean mixture to the large mixing bowl with the walnut-oat mixture.
6. Season and Mix:
- Add the prepared flax egg, olive oil, dried oregano, salt, and a dash of black pepper to the mixing bowl. Stir everything well until thoroughly combined. The mixture should be moist but firm enough to shape into balls.
7. Shape and Bake:
- With your hands, form the mixture into small balls (about 1.5 inches in diameter) and place them on the prepared baking sheet.
- Bake in the preheated oven for 25-30 minutes, turning them halfway through the cooking time, until they are golden brown and firm.
8. Heat Marinara Sauce:
- While the bean balls are baking, heat the pasta sauce in a small saucepan over medium heat. Add the red pepper flakes to the sauce for a bit of heat, stirring occasionally.
9. Serve:
- Once the bean balls are done baking, remove them from the oven and let them cool slightly.
- Serve the bean balls hot, topped with warm marinara sauce. Enjoy!

With its fragrant blend of herbs and savory sauce, Italian bean balls with marinara is a delightful and healthy dish that can be appreciated by vegetarians and meat-lovers alike. This recipe is straightforward and brings a variety of nutrients and flavors to your table. Enjoy the rich taste of Italy with every bite, served over pasta, in sub sandwiches, or as a protein-packed snack.

Italian bean balls with marinara FAQ:

What is the baking time for the Italian bean balls?

The Italian bean balls should be baked for 25-30 minutes at 375Β°F (190Β°C). It's recommended to turn them halfway through to ensure even cooking.

How can I tell when the bean balls are done?

The bean balls are done when they are golden brown and have a firm texture. They should hold their shape well when gently pressed.

Can I substitute the kidney beans in this recipe?

Yes, you can substitute kidney beans with other beans like black beans, chickpeas, or lentils, but the texture and flavor may vary slightly.

How should I store leftover bean balls?

Store leftover bean balls in an airtight container in the refrigerator for up to 3 days. They can also be frozen for up to 2 months; just reheat before serving.

What pan size should I use for baking these bean balls?

A standard baking sheet should work well for this recipe. Make sure to line it with parchment paper or lightly grease it to prevent sticking.

Cooking Tips:

- To ensure the bean balls hold together well, make sure to finely chop the ingredients either by hand or using a food processor.

- If the mixture feels too wet, add a little more oats to absorb the moisture.

- For extra flavor, consider roasting the walnuts and sun-dried tomatoes before adding them to the mix.

- Let the bean balls rest for a few minutes after baking to firm up before serving.

- Feel free to adjust the seasoning and spices according to your preference. You can also add nutritional yeast for a cheesy flavor without dairy.

Nutrition Facts

4 Servings
Calories 410kcal
Protein 16g
Carbohydrates 45g
Fiber 13g
Sugar 7g
Fat 22g

More recipes

Garlic parmesan turkey meatballs

Baked garlic parmesan turkey meatballs for a healthy meal.

05 May 2026

Italian sausage and vegetable stew with tomato and green beans

A hearty Italian sausage and vegetable stew packed with flavor.

05 May 2026

Chicken stroganoff

Quick chicken stroganoff with creamy sauce and egg noodles.

05 May 2026

Spaghetti with tomatoes

A simple, vibrant spaghetti dish with tomatoes and chili.

05 May 2026

Pea risotto cakes

Crispy pea risotto cakes with fresh herbs and a golden crust.

05 May 2026

Chicken broccoli alfredo

Creamy Chicken Broccoli Alfredo with tender chicken and pasta.

05 May 2026

Primavera barley risotto

A hearty primavera barley risotto with fresh vegetables.

05 May 2026

Easy vegetarian pie

A comforting vegetarian pie with potatoes and caramelized onions.

05 May 2026

Posts