Nutrition Facts for Vegetarian cheesy meatball casserole
Blog Research API Download App

Vegetarian Cheesy Meatball Casserole

Image of Vegetarian Cheesy Meatball Casserole
Nutriscore Rating: 69/100

Indulge in the ultimate comfort food with this Vegetarian Cheesy Meatball Casserole, a hearty and flavorful dish that’s perfect for family dinners or casual gatherings. Featuring tender vegetarian meatballs nestled in a rich tomato and spinach sauce, this casserole is topped with three types of cheese—creamy ricotta, gooey mozzarella, and savory parmesan—for an irresistibly cheesy finish. Infused with aromatic Italian seasoning and garnished with fresh basil, this recipe balances wholesome ingredients with indulgent layers of flavor. Quick to prepare and easy to bake, this vegetarian entrée is as satisfying as it is simple, offering a crowd-pleasing alternative to classic meatball recipes. Perfect for anyone searching for easy vegetarian casserole ideas or cheesy comfort food recipes!

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 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
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

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

2

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

3

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

4

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

5

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

6

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

7

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

8

Drop spoonfuls of ricotta cheese over the meatball mixture.

9

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

10

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

11

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

12

Garnish with fresh basil leaves before serving.

Cooking Tip: Take your time with each step for the best results!
3040
cal
189.8g
protein
140.5g
carbs
190.2g
fat

Nutrition Facts

1 serving (2244.1g)
Calories
3040
% Daily Value*
Total Fat 190.2 g 244%
Saturated Fat 88.3 g 442%
Polyunsaturated Fat 0.0 g
Cholesterol 469 mg 156%
Sodium 6842 mg 297%
Total Carbohydrate 140.5 g 51%
Dietary Fiber 30.8 g 110%
Total Sugars 50.5 g
Protein 189.8 g 380%
Vitamin D 2.0 mcg 10%
Calcium 3574 mg 275%
Iron 20.0 mg 111%
Potassium 4535 mg 96%

*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

18.5%%
25.0%%
56.4%%
Fat: 1711 cal (56.4%%)
Protein: 759 cal (25.0%%)
Carbs: 562 cal (18.5%%)