Vegan Spaghetti and Meatballs Recipe

Thats Nerdalicious Recipe

Vegan Spaghetti and Meatballs: A Hearty Italian Classic, Reimagined

I remember my Nonna’s kitchen, a warm, fragrant haven filled with the comforting aroma of simmering tomato sauce. Every Sunday, without fail, a mountain of spaghetti and meatballs graced our table. The rich, meaty flavor was the highlight, but even as a child, I wondered if there was a way to capture that same satisfying taste without the meat. This vegan spaghetti and meatballs recipe is my answer – a hearty, delicious, and entirely plant-based tribute to those cherished family meals.

Recipe Overview

  • Prep Time: 30 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 20 minutes
  • Servings: 4
  • Dietary Type: Vegan

Ingredients

  • 1 cup dried red kidney beans (or one 14-ounce can red kidney beans)
  • 1 pinch sea salt
  • 2 teaspoons dried oregano
  • 2 teaspoons dried thyme
  • 1 tablespoon tomato juice (from can)
  • ¼ cup whole grain flour, approximately
  • 2 garlic cloves, minced
  • 1 teaspoon olive oil
  • 1 (28-ounce) can diced tomatoes
  • 1 pinch sea salt
  • 2 teaspoons dried oregano
  • 2 teaspoons dried thyme
  • 2 teaspoons unrefined sugar
  • ½ lb whole grain spaghetti noodles

Equipment Needed

  • Large pot
  • Baking sheet
  • Large skillet or saucepan
  • Potato masher or food processor (optional)

Instructions

  1. Prepare the Kidney Beans (if using dried): If using dried kidney beans, this step is crucial. Begin by soaking the beans in ample water overnight. The next day, drain the soaked beans thoroughly. Place them in a large pot and cover with fresh water, ensuring the water level is about 2 inches above the beans. Important: Do not add any salt at this stage, as it can toughen the beans. Gently bring the water to a boil, then reduce the heat to a simmer and cook for approximately 1 hour, or until the beans are tender but still slightly firm. Adding a piece of kombu (seaweed) to the water during cooking is a classic technique that aids in digestibility.

  2. Prepare the Kidney Beans (if using canned): If using canned kidney beans, opt for a variety with no added salt listed in the ingredients. Before incorporating them into the recipe, thoroughly rinse and drain the beans to remove any excess liquid and potential metallic flavors.

  3. Mash and Season the Kidney Beans: Whether using dried or canned beans, the next step is to create the base for our vegan “meatballs.” Transfer the cooked kidney beans to a large bowl. Using a potato masher or a food processor (for a smoother texture), mash the beans until they are mostly smooth, but still retain some texture. Season the mashed beans with the sea salt, dried oregano, and dried thyme.

  4. Bind the Mixture: Add the tomato juice to the mashed bean mixture. Gradually incorporate the whole grain flour, mixing well after each addition. The amount of flour needed will depend on the moisture content of the beans, so add it little by little until the mixture is firm enough to hold its shape. The goal is to create a mixture that can be easily formed into balls without being overly dry or crumbly.

  5. Form the “Meatballs”: Preheat your oven to 350 degrees F (175 degrees C). Using your hands, roll the kidney bean mixture into small balls, approximately 1 inch in diameter. Place the formed “meatballs” onto a baking sheet lined with parchment paper to prevent sticking.

  6. Bake the “Meatballs”: Bake the “meatballs” in the preheated oven for 20-30 minutes, or until they are lightly browned and slightly firm to the touch. Baking helps to solidify the “meatballs” and prevents them from falling apart when added to the sauce.

  7. Prepare the Tomato Sauce: While the “meatballs” are baking, begin preparing the tomato sauce. In a large skillet or saucepan, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1-2 minutes, or until fragrant, being careful not to burn it.

  8. Simmer the Sauce: Add the can of diced tomatoes to the skillet along with the sea salt, dried oregano, dried thyme, and unrefined sugar. Stir well to combine all the ingredients. Bring the sauce to a simmer, then reduce the heat to low and let it simmer for at least 30 minutes, or longer for a richer, more developed flavor. Stir occasionally to prevent sticking.

  9. Cook the Spaghetti: While the sauce is simmering, bring a large pot of lightly salted water to a rolling boil. Add the whole grain spaghetti noodles and cook according to the package directions, usually around 8-10 minutes, or until al dente (firm to the bite).

  10. Combine and Serve: Once the spaghetti is cooked, drain it thoroughly. In a separate bowl, toss the drained spaghetti with a small amount of the tomato sauce to prevent it from sticking together. Serve the spaghetti on plates or in bowls, top with a generous portion of the remaining tomato sauce, and arrange 3-4 vegan “meatballs” on top.

Expert Tips & Tricks

  • Bean Texture: For a more robust “meatball” texture, consider using a combination of kidney beans and pinto beans or black-eyed peas.
  • Sauce Depth: Add a tablespoon of balsamic vinegar to the tomato sauce during the last 10 minutes of simmering for an extra layer of flavor.
  • Flavor Boost: A pinch of red pepper flakes in the sauce adds a subtle kick.
  • Make-Ahead Tip: The “meatballs” can be made ahead of time and stored in the refrigerator for up to 2 days before baking. The sauce can also be made in advance and reheated.
  • Bind Better: If the mixture is too wet add 1-2 tablespoons of breadcrumbs, or gluten-free breadcrumbs.

Serving & Storage Suggestions

Serve the vegan spaghetti and meatballs immediately while hot. Garnish with fresh basil leaves or a sprinkle of vegan Parmesan cheese for added visual appeal and flavor. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, microwave individual portions or warm gently in a saucepan on the stovetop. The “meatballs” may become slightly softer upon reheating. For longer storage, the “meatballs” and sauce can be frozen separately for up to 2 months. Thaw overnight in the refrigerator before reheating.

Nutritional Information

Nutrient Amount per Serving % Daily Value
Calories 450 kcal 23%
Total Fat 8g 12%
Saturated Fat 1g 5%
Cholesterol 0mg 0%
Sodium 700mg 30%
Total Carbohydrate 80g 27%
Dietary Fiber 10g 40%
Sugars 12g –
Protein 20g 40%

Note: Nutritional information is an estimate and may vary based on specific ingredients used.

Variations & Substitutions

  • Gluten-Free Option: Use gluten-free spaghetti noodles and gluten-free flour for the “meatballs.”
  • Bean Variety: Experiment with different types of beans, such as lentils or chickpeas, for the “meatballs.”
  • Spice it Up: Add a pinch of red pepper flakes to the tomato sauce for a spicy kick.
  • Vegetable Boost: Incorporate finely chopped vegetables like zucchini, carrots, or bell peppers into the “meatball” mixture for added nutrients and flavor.
  • Herb Infusion: Add fresh herbs like basil, parsley, or rosemary to the tomato sauce for a more aromatic flavor.

FAQs (Frequently Asked Questions)

Q: Can I use pre-cooked lentils instead of kidney beans?
A: Yes, pre-cooked lentils are a great substitute for kidney beans. Just make sure to drain them well before mashing.

Q: How can I make the “meatballs” firmer?
A: Adding more flour or breadcrumbs to the mixture will help create a firmer “meatball.” You can also try chilling the mixture in the refrigerator for 30 minutes before forming the balls.

Q: Can I freeze the cooked spaghetti with the sauce?
A: While you can freeze cooked spaghetti with the sauce, the texture of the noodles may change slightly upon thawing. It’s best to freeze the sauce and spaghetti separately for optimal results.

Q: What can I use instead of whole grain flour?
A: You can substitute all-purpose flour, oat flour, or even a gluten-free flour blend.

Q: How long does the tomato sauce last in the refrigerator?
A: The tomato sauce will last for up to 3-4 days in the refrigerator when stored in an airtight container.

Final Thoughts

This vegan spaghetti and meatballs recipe is a delicious and satisfying way to enjoy a classic Italian dish while staying true to your plant-based lifestyle. It’s a flavorful, comforting meal that’s perfect for family dinners or a cozy night in. So, gather your ingredients, follow the steps, and prepare to be amazed by the rich, hearty flavors of this vegan twist on a beloved favorite. Don’t hesitate to experiment with variations and make it your own. And, most importantly, share your culinary creations with friends and family – and let me know what you think! Buon appetito!

Leave a Comment