Alfredo Ricotta Tomato Casserole

Featured in: Classic Comfort Foods

This dish brings together rich Alfredo sauce, smooth ricotta, and sweet diced tomatoes, layered with tender pasta. Fresh basil and a medley of mozzarella and Parmesan cheeses top everything, giving it a savory golden finish. Simple to prepare, it's baked until bubbly for an irresistible meal that's sure to please family and guests. Perfect for a vegetarian Italian-American dinner, especially when served with salad and garlic bread. Enjoy a comforting oven masterpiece that boasts both creamy texture and vibrant tomato flavor.

Updated on Mon, 27 Oct 2025 10:19:00 GMT
Creamy Alfredo Ricotta Tomato Casserole topped with melted cheese and fresh basil.  Save to Pinterest
Creamy Alfredo Ricotta Tomato Casserole topped with melted cheese and fresh basil. | krispyrecipes.com

A creamy, comforting baked casserole combining rich Alfredo sauce, tangy ricotta, and sweet tomatoes layered with pasta and melted cheese for a delicious family meal.

I first made this casserole for a weeknight dinner when we were craving cozy Italian-American comfort food. The creamy ricotta and Alfredo layers make every bite decadent and satisfying.

Ingredients

  • Pasta: 350 g (12 oz) penne or rigatoni
  • Ricotta cheese: 250 g (1 cup)
  • Alfredo sauce: 250 ml (1 cup) store-bought or homemade
  • Mozzarella cheese: 120 g (1 cup) shredded
  • Parmesan cheese: 50 g (1/2 cup) grated
  • Whole milk: 120 ml (1/2 cup)
  • Canned diced tomatoes: 400 g (14 oz), drained
  • Onion: 1 small, finely chopped
  • Garlic: 2 cloves, minced
  • Fresh basil: 2 tbsp chopped (or 1 tsp dried)
  • Olive oil: 1 tbsp
  • Dried oregano: 1/2 tsp
  • Salt: 1/2 tsp
  • Black pepper: 1/4 tsp
  • Red pepper flakes: Pinch, optional

Instructions

Prepare Oven and Dish:
Preheat oven to 190°C (375°F). Grease a 22x33 cm (9x13 inch) baking dish.
Cook Pasta:
Boil pasta in salted water until just al dente. Drain and set aside.
Sauté Vegetables:
Heat olive oil in a skillet over medium. Sauté onion 3 4 minutes until softened, add garlic and cook 1 minute.
Make Tomato Mixture:
Stir in tomatoes, oregano, salt, black pepper, red pepper flakes (optional). Simmer 5 minutes. Remove from heat, stir in basil.
Mix Dairy Layer:
Whisk ricotta, Alfredo sauce, and milk until smooth in a bowl.
Assemble Casserole:
Combine cooked pasta, tomato mixture, and ricotta Alfredo mixture in dish. Mix well to coat.
Add Cheese:
Sprinkle mozzarella and Parmesan evenly over top.
Bake:
Bake uncovered for 25 30 minutes, until bubbly and golden brown.
Rest & Serve:
Let rest 5 minutes before serving. Garnish with extra basil if desired.
Baked Alfredo Ricotta Tomato Casserole, a comforting dinner with rich flavors and layers.  Save to Pinterest
Baked Alfredo Ricotta Tomato Casserole, a comforting dinner with rich flavors and layers. | krispyrecipes.com

This casserole quickly became a family favorite, with everyone competing for the bubbly cheesy top layer. It's a popular choice whenever we have friends for dinner as well.

Required Tools

Large pot, skillet, mixing bowls, 9x13 inch baking dish, whisk, spoon or spatula

Allergen Information

Contains wheat (pasta), milk, and cheese (dairy). May contain gluten unless using gluten free pasta. Always read ingredient labels for safety.

Nutritional Information

Per serving: Calories 430, Total Fat 19 g, Carbohydrates 44 g, Protein 18 g

Easily shareable Alfredo Ricotta Tomato Casserole, perfect for family gatherings and weeknight meals. Save to Pinterest
Easily shareable Alfredo Ricotta Tomato Casserole, perfect for family gatherings and weeknight meals. | krispyrecipes.com

Serve with garlic bread and a crisp green salad to round out the meal. Enjoy while it's still piping hot for maximum comfort.

Common Recipe Questions

Can I substitute homemade Alfredo sauce?

Yes, using homemade Alfredo sauce will add extra depth to the creamy layers and overall flavor profile.

What pasta shape works best?

Penne or rigatoni hold sauces well, but other short pasta options like ziti can also be used.

Is this dish suitable for vegetarians?

Absolutely! It contains no meat and is ideal for a vegetarian-friendly main course.

How can I make this gluten-free?

Simply use your favorite gluten-free pasta to create a suitable version for gluten-sensitive diners.

What can I add for more protein?

Cooked shredded chicken or sautéed mushrooms can be stirred in for a protein-rich twist.

How do I store leftovers?

Refrigerate in an airtight container for up to 3 days, and reheat in the oven or microwave before serving.

Alfredo Ricotta Tomato Casserole

Creamy Alfredo sauce, ricotta, tomatoes, and cheese baked with pasta for ultimate comfort and flavor.

Prep Duration
20 minutes
Cooking Duration
35 minutes
Overall Time
55 minutes
Created by Mia Harper

Recipe Type Classic Comfort Foods

Skill Level Easy

Cuisine Type Italian-American

Total Portions 6 Serving Size

Dietary Considerations Veggie-Friendly

What You’ll Need

Pasta

01 12 oz penne or rigatoni

Cheese and Dairy

01 1 cup ricotta cheese
02 1 cup Alfredo sauce
03 1 cup shredded mozzarella cheese
04 1/2 cup grated Parmesan cheese
05 1/2 cup whole milk

Vegetables

01 14 oz canned diced tomatoes, drained
02 1 small onion, finely chopped
03 2 cloves garlic, minced
04 2 tablespoons fresh basil, chopped (or 1 teaspoon dried basil)
05 1 tablespoon olive oil

Spices and Seasonings

01 1/2 teaspoon dried oregano
02 1/2 teaspoon salt
03 1/4 teaspoon black pepper
04 Pinch red pepper flakes (optional)

How to Make It

Step 01

Prepare Oven and Baking Dish: Preheat oven to 375°F and lightly grease a 9x13 inch baking dish.

Step 02

Cook Pasta: Boil pasta in salted water until al dente, then drain and set aside.

Step 03

Sauté Onion and Garlic: Heat olive oil in a large skillet over medium heat; sauté chopped onion for 3 to 4 minutes until soft. Add minced garlic and cook for 1 minute.

Step 04

Simmer Tomato Mixture: Stir in drained diced tomatoes, dried oregano, salt, black pepper, and red pepper flakes if desired. Simmer for 5 minutes. Remove from heat and mix in chopped basil.

Step 05

Blend Ricotta and Alfredo Sauce: Whisk ricotta cheese, Alfredo sauce, and whole milk together in a bowl until smooth.

Step 06

Combine Mixtures: In prepared baking dish, mix the cooked pasta, tomato mixture, and ricotta-Alfredo blend. Stir thoroughly to coat the pasta evenly.

Step 07

Add Cheeses: Top evenly with shredded mozzarella and grated Parmesan cheese.

Step 08

Bake: Bake uncovered for 25 to 30 minutes until casserole is bubbling and golden brown.

Step 09

Rest and Serve: Let rest for 5 minutes before serving. Garnish with extra basil as desired.

Tools You’ll Need

  • Large pot
  • Skillet
  • Mixing bowls
  • 9x13 inch baking dish
  • Whisk
  • Spoon or spatula

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains wheat (pasta), milk, and cheese (dairy).
  • May contain gluten unless gluten-free pasta is used.
  • Check labels for allergens in processed ingredients.

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 430
  • Total Fat: 19 grams
  • Total Carbohydrates: 44 grams
  • Protein Content: 18 grams