Nutrition Facts for Vegan penne pasta with meatballs

Vegan Penne Pasta with Meatballs

Satisfy your cravings with this hearty Vegan Penne Pasta with Meatballs, a plant-based twist on a classic comfort food. Featuring tender penne pasta (with a gluten-free option), savory vegan meatballs, and a rich tomato sauce infused with garlic, onions, and aromatic dried herbs like basil and oregano, this dish delivers bold flavor in every bite. The vegan meatballs, whether store-bought or homemade, soak up the sauce's robust flavors, creating a satisfying pairing with the perfectly cooked pasta. Fresh basil, parsley, and a sprinkle of vegan Parmesan cheese add a bright, cheesy finish to this crowd-pleasing meal. Perfect for weeknight dinners or entertaining, this quick and easy vegan recipe is ready in just 45 minutes and serves 4. Whether you're vegan or simply exploring plant-based meals, this dish is a must-try!

Nutriscore Rating: 76/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Vegan Penne Pasta with Meatballs
Prep Time:15 mins
Cook Time:30 mins
Total Time:45 mins
Servings: 4

Ingredients

  • 12 oz Penne pasta (gluten-free optional)
  • 2 tbsp Olive oil
  • 1 Medium onion, finely chopped
  • 3 Garlic cloves, minced
  • 28 oz Canned crushed tomatoes
  • 1 tsp Dried basil
  • 1 tsp Dried oregano
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 12 Vegan meatballs (store-bought or homemade)
  • 2 tbsp Fresh basil leaves, chopped
  • 2 tbsp Fresh parsley, chopped
  • 0.25 cup Vegan Parmesan cheese, grated

Directions

Step 1

Cook the penne pasta according to the package instructions until al dente. Drain and set aside.

Step 2

In a large saucepan, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent.

Step 3

Add the minced garlic to the pan and sauté for an additional minute until fragrant.

Step 4

Stir in the crushed tomatoes, dried basil, dried oregano, salt, and black pepper. Bring the mixture to a simmer and let it cook for 10 minutes, allowing the flavors to meld.

Step 5

In a separate skillet, cook the vegan meatballs according to package instructions, or until heated through and browned on the outside.

Step 6

Once the sauce has simmered, gently add the cooked vegan meatballs into the sauce. Allow them to simmer in the sauce for 5 more minutes to absorb the flavors.

Step 7

Combine the cooked penne pasta with the sauce and meatballs in the saucepan, stirring gently to coat the pasta thoroughly.

Step 8

Garnish with fresh basil, parsley, and a generous sprinkle of vegan Parmesan cheese before serving.

Step 9

Serve the vegan penne pasta with meatballs hot and enjoy!

Nutrition Facts

Serving size (2381.5g)
Amount per serving % Daily Value*
Calories 3090.2
Total Fat 134.9g 0%
Saturated Fat 23.0g 0%
Polyunsaturated Fat 2.7g
Cholesterol 0mg 0%
Sodium 8638.5mg 0%
Total Carbohydrate 298.7g 0%
Dietary Fiber 58.6g 0%
Total Sugars 53.6g
Protein 163.9g 0%
Vitamin D 0IU 0%
Calcium 1023.3mg 0%
Iron 36.2mg 0%
Potassium 5559.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 39.6%
Protein: 21.4%
Carbs: 39.0%