Spain on a Fork > All Recipes > Main Dishes > The ULTIMATE Vegetarian Pasta | Spaghetti with White Bean “Meatballs”
All Recipes, Main Dishes / September 10, 2025

The ULTIMATE Vegetarian Pasta | Spaghetti with White Bean “Meatballs”

This spaghetti with white bean “meatballs” is quite possibly the best-ever vegetarian pasta. We’re talking simple yet delicious flavors, basic everyday ingredients, and all done in just 40 minutes. Serve it next to a garden salad and a bottle of Spanish red wine for an incredible meal.

Spaghetti with White Bean "Meatballs"

To make the white bean meatballs, I used canned white beans. You can also use dried white beans if you prefer. Just soak them in plenty of water overnight and then simmer them the following day for 1 to 2 hours or until just tender.

Spaghetti with White Bean "Meatballs"

I topped off the pasta with a kiss of grated Manchego cheese and chopped fresh basil. If you can’t find manchego cheese in your area. You can use whatever cheese you like or whatever you have on hand. The best substitutes for Manchego are pecorino romano, asiago, and aged gouda.

Spaghetti with White Bean "Meatballs"

TIPS & TRICKS to Make this Recipe: When making the white bean meatballs, make sure the bean mixture is well-bound. That way the meatballs don’t fall apart. Once you have the mixture ready, squeeze it in your hands before shaping the meatballs. If you see it’s too dry to work with, add in some whisked egg until the desired texture.

Spaghetti with White Bean "Meatballs"

Key Ingredients & Cookware I used in this Recipe:
MY COOKWARE
MY CHEF´S KNIFE
EXTRA VIRGIN SPANISH OLIVE OIL

If you´re not already subscribed to my youtube channel, become a subscriber and click on the bell icon to be notified everytime I release a new video.

Support Spain on a Fork. Get your Spain on a Fork Apron and other awesome Merchandise here.
Spain on a Fork Apron
Your SUPPORT Helps Spain on a Fork Keep Going
paypal

Join Me on Patreon!
Spain on a Fork Patreon

Watch the Video Below on How to Make Spaghetti with White Bean “Meatballs”

The ULTIMATE Vegetarian Pasta | Spaghetti with White Bean "Meatballs"

Course Main Course
Cuisine Mediterranean
Prep Time 15 minutes
Cook Time 25 minutes
Servings 4
Calories 467 kcal
Author Albert Bevia @ Spain on a Fork

Ingredients

FOR THE WHITE BEAN MEATBALLS

  • 1 can white beans 15.5 oz / 440 grams
  • 1/3 cup plain breadcrumbs 45 grams
  • 1 large egg
  • 1/4 cup chopped onion 35 grams
  • 1 clove garlic (finely chopped)
  • 2 tbsp chopped parsley 8 grams
  • 1/2 tsp ground cumin 1.5 grams
  • sea salt & black pepper

FOR THE TOMATO SAUCE

  • 1 small onion (finely chopped)
  • 4 cloves garlic (finely chopped)
  • 1 can tomato sauce (passata) 15 oz / 425 grams
  • 1 can diced tomatoes 15 oz / 425 grams
  • 1 tsp dried oregano 1 gram
  • 1/4 tsp crushed red pepper 0.65 grams
  • 1 sprig fresh basil
  • sea salt & black pepper
  • dash white sugar

EXTRAS

  • 8 oz spaghetti 225 grams
  • 1/4 cup extra virgin olive oil 60 ml
  • grated manchego cheese for garnish
  • chopped basil for garnish

Instructions

  1. Drain the can of white beans into a colander and rinse under water, then shake off any excess water, transfer the beans into a large bowl, and using a potato masher or large fork, mash down on the beans until well mashed

  2. Add the breadcrumbs over the mashed beans, crack in the egg, add in the chopped onion, chopped garlic, chopped parsley, ground cumin, and season with salt & pepper, mix together until well mixed, then push down on the mixture until you get a paste-like texture

  3. To shape the meatballs, grab a spoonful of the mixture and squeeze it in your hands, then shape it into a ball, about the size of a golf ball (if your mixture is too dry, and in some whisked egg into the mixture)

  4. Heat a large fry pan with a medium heat and add in the olive oil

  5. After a couple of minutes, add in the white bean meatballs, all in a single layer, and fry for 8 to 10 minutes or until golden fried all around

  6. In the meantime, fill a stockpot a little over halfway with water, then season generously with salt, and heat with a high heat

  7. Once the white bean meatballs are golden fried all around, remove them from the pan and set them aside

  8. Using the same pan with the same heat, make the tomato sauce, add in the chopped onion and chopped garlic, mix continuously, after 3 to 4 minutes, add in the canned tomato sauce, canned diced tomatoes, dried oregano, crushed red pepper, and season with salt, pepper, and a dash of white sugar, mix together

  9. Once the sauce is well mixed, add the white bean meatballs back into the pan, all in a single layer, then gently flip each one so they're fully coated in the sauce, add in the sprig of fresh basil, and lower to a low heat

  10. Once the water comes to a boil in the stockpot, add in the spaghetti, cook until just al dente (check package instructions), and then, using tongs, transfer the spaghetti directly from the stockpot into the pan with the sauce, then turn off the heat and gently mix together

  11. Transfer the pasta into serving dishes and top off with a kiss of grated cheese and chopped basil, enjoy!

Recipe Notes

Get the Spanish Olive Oil I used to make this Recipe

Nutrition Facts
The ULTIMATE Vegetarian Pasta | Spaghetti with White Bean "Meatballs"
Amount Per Serving
Calories 467 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 3g19%
Trans Fat 0.01g
Polyunsaturated Fat 2g
Monounsaturated Fat 11g
Cholesterol 47mg16%
Sodium 499mg22%
Potassium 1194mg34%
Carbohydrates 65g22%
Fiber 10g42%
Sugar 9g10%
Protein 17g34%
Vitamin A 897IU18%
Vitamin C 23mg28%
Calcium 185mg19%
Iron 7mg39%
* Percent Daily Values are based on a 2000 calorie diet.

Disclosure: At Spain on a Fork, we offer affiliate links to help you find what you need to re-create our recipes. If you like what we do, you can support us through our chosen links. Which earn us a commission, but you still pay the same price. Learn more here.


Discover more from Spain on a Fork

Subscribe to get the latest posts sent to your email.

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating