Here’s a simple, hearty, and 100% plant-based recipe for a Vegan Cheeseburger Casserole — loaded with flavor, creamy vegan cheese sauce, and comforting textures. Great for meal prep or feeding a crowd!
🌱🍔 Vegan Cheeseburger Casserole
🧾 Ingredients (Serves 6)
🍝 Base:
-
8 oz elbow macaroni (or any short pasta, gluten-free if needed)
-
1 tbsp olive oil
-
1 small onion, diced
-
3 cloves garlic, minced
-
1 lb (450g) vegan ground beef (like Beyond, Impossible, or lentil-walnut crumble)
-
2 tbsp tomato paste
-
2 tbsp mustard
-
2 tbsp ketchup
-
1 tbsp soy sauce or tamari
-
1/2 tsp smoked paprika
-
Salt & black pepper, to taste
🧀 Vegan Cheese Sauce:
-
1 1/2 cups unsweetened plant milk
-
1/2 cup raw cashews (soaked in hot water for 15 minutes if not using high-speed blender)
-
1/4 cup nutritional yeast
-
1 tbsp lemon juice
-
1 tbsp tapioca starch (or cornstarch for thickness)
-
1 tsp garlic powder
-
1 tsp onion powder
-
1/2 tsp turmeric (for color)
-
1/2 tsp salt
Optional Toppings:
-
Sliced pickles
-
Chopped tomato
-
Shredded lettuce
-
Vegan burger sauce
-
Sesame seeds (for a burger bun feel)
🔪 Instructions
1. Cook pasta:
Boil macaroni in salted water until al dente. Drain and set aside.
2. Prepare the “burger” mix:
Heat olive oil in a skillet over medium heat. Sauté onions until soft (5 min), then add garlic and cook 1 min more.
Add vegan ground beef, breaking it apart as it browns (5–7 min).
Stir in tomato paste, mustard, ketchup, soy sauce, and smoked paprika. Season with salt and pepper. Remove from heat.
3. Make vegan cheese sauce:
Blend all cheese sauce ingredients until completely smooth.
Pour into a saucepan and heat over medium, stirring constantly until it thickens (5–7 minutes). Adjust seasoning to taste.
4. Assemble the casserole:
Preheat oven to 375°F (190°C).
In a large mixing bowl, combine cooked pasta, “burger” mix, and about 2/3 of the cheese sauce.
Transfer to a greased 9×13″ baking dish. Spread the remaining cheese sauce on top.
Sprinkle with sesame seeds for a fun “bun” effect (optional).
5. Bake:
Bake uncovered for 20–25 minutes, until bubbly and slightly golden.
Let rest 5 minutes before serving.
🥬 Serve with:
-
Sliced pickles, diced tomatoes, shredded lettuce, and a drizzle of vegan burger sauce for a “fully loaded cheeseburger” feel.
🔁 Variations:
-
Nut-free: Use sunflower seeds or a potato-carrot based vegan cheese.
-
Soy-free: Use lentil-mushroom meatless crumbles instead of soy-based grounds.
-
Spicy version: Add jalapeños or hot sauce to the meat mixture.
Want a printable recipe card or to turn this into a low-carb version with cauliflower instead of pasta?