Nutrition Facts for Vegetarian cheesy meatball casserole

Vegetarian Cheesy Meatball Casserole

Indulge in the ultimate comfort food with this Vegetarian Cheesy Meatball Casserole—an irresistible, oven-baked dish that brings together hearty, plant-based meatballs, a rich tomato and spinach sauce, and layers of creamy ricotta, gooey mozzarella, and savory parmesan cheese. Bursting with Italian-inspired flavors from garlic, onion, and aromatic herbs, this casserole offers a satisfying vegetarian twist on a classic favorite. Perfect for busy weeknights or cozy family dinners, this easy-to-make recipe requires just 20 minutes of prep and yields plenty of cheesy goodness to serve six. Topped with fresh basil for a bright finish, this casserole is destined to be your go-to for a comforting, meatless meal!

Nutriscore Rating: 75/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 Vegetarian Cheesy Meatball Casserole
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 20 pieces cooked vegetarian meatballs
  • 2 tablespoons olive oil
  • 1 medium onion
  • 3 cloves garlic cloves
  • 28 ounces crushed tomatoes
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 2 cups baby spinach
  • 1 cup ricotta cheese
  • 1.5 cups mozzarella cheese
  • 0.5 cup parmesan cheese
  • 0.5 cup fresh basil

Directions

Step 1

Preheat your oven to 375°F (190°C).

Step 2

In a large skillet over medium heat, add olive oil. Dice the onion and mince the garlic cloves.

Step 3

Sauté the onion and garlic in the skillet until the onion is translucent, about 5 minutes.

Step 4

Stir in the crushed tomatoes, Italian seasoning, salt, and black pepper. Simmer for 10 minutes, stirring occasionally.

Step 5

Add the baby spinach to the sauce and cook until wilted, about 2-3 minutes.

Step 6

In a large mixing bowl, combine the cooked vegetarian meatballs with the tomato and spinach sauce.

Step 7

In a 9x13 inch baking dish, spread the meatball and sauce mixture evenly.

Step 8

Drop spoonfuls of ricotta cheese over the meatball mixture.

Step 9

Sprinkle shredded mozzarella cheese and grated parmesan cheese evenly over the top.

Step 10

Place the baking dish in the preheated oven and bake for 25-30 minutes until the cheese is bubbly and golden.

Step 11

Remove the casserole from the oven and let it cool for 5 minutes.

Step 12

Garnish with fresh basil leaves before serving.

Nutrition Facts

Serving size (3216.3g)
Amount per serving % Daily Value*
Calories 4572.6
Total Fat 244.7g 0%
Saturated Fat 69.7g 0%
Polyunsaturated Fat 3.9g
Cholesterol 305.4mg 0%
Sodium 12233.2mg 0%
Total Carbohydrate 282.2g 0%
Dietary Fiber 74.5g 0%
Total Sugars 53.9g
Protein 295.0g 0%
Vitamin D 27.1IU 0%
Calcium 3892.1mg 0%
Iron 39.6mg 0%
Potassium 6406.1mg 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: 48.8%
Protein: 26.2%
Carbs: 25.0%