RAG Benchmarks: The 2026 Selection Guide
There is no single "best" RAG benchmark, because RAG is three pipelines (encoding, retrieval, generation) and each stage has its own benchmark. For 2026, quote BEIR for retrieval quality (NDCG@10 across 18 datasets), MTEB for embedding-model selection (58 datasets across 8 task types; 500+ tasks after the 2025 MMTEB expansion), and RAGAS or a custom golden dataset for end-to-end faithfulness. Add MultiHopRAG when multi-hop reasoning is part of the workload, with HotPotQA as the foundational reference. An honest RAG claim cites two or three of these covering different stages, not one.
There is no single "RAG benchmark". Real RAG evaluation needs a benchmark for retrieval, a benchmark for embedding quality, and a benchmark for end-to-end behaviour. BEIR, MTEB, and RAGAS cover the three; HotPotQA and MultiHopRAG add multi-hop reasoning. Quote two or three together; expect the configuration of your pipeline to matter more than any single number.
RAG is several pipelines, not one
A RAG (retrieval-augmented generation) pipeline has three logical stages: encoding (turn text into embeddings), retrieval (find relevant context for a query), and generation (produce an answer grounded in the retrieved context). Each stage has its own failure modes, its own quality metrics, and its own benchmarks. There is no single benchmark that captures all three stages, and any claim of "the best RAG benchmark" usually means the speaker is focused on one stage.
The honest 2026 approach to RAG evaluation is to quote two or three benchmarks covering different stages: BEIR for retrieval quality, MTEB for embedding quality, and either RAGAS or a custom golden dataset for end-to-end behaviour. Multi-hop reasoning gets its own benchmark (MultiHopRAG or HotPotQA) when it is part of the workload. See our RAG evaluation deep dive for the methodology details.
The headline trade-off across RAG benchmarks is precision-versus-realism. Retrieval-only benchmarks (BEIR, MS-MARCO) have programmatic success functions and are highly reproducible. End-to-end benchmarks (RAGAS, custom golden datasets) are closer to production behaviour but rely on LLM-as-judge scoring with non-trivial noise. Quote the precision benchmarks for component selection; quote the end-to-end benchmarks for system-level claims.
BEIR: what it measures, and which metric it reports
BEIR is a zero-shot information retrieval benchmark. It bundles 18 English evaluation datasets drawn from 9 heterogeneous retrieval tasks, and the single number people quote as "the BEIR score" is nDCG@10 averaged across those datasets. Zero-shot is the load-bearing word: a model is scored on corpora it was not fine-tuned on, which is exactly the position a RAG retriever is in the moment you point it at your own documents. That is why BEIR, rather than an in-domain benchmark, became the standard retrieval reference for RAG work.
The choice of nDCG@10 is deliberate and the authors explain it. BEIR's datasets mix binary relevance labels with graded judgements, and the paper states that "binary rank-aware metrics such as MRR and MAP fail to evaluate tasks with graded relevance judgements", concluding that nDCG@k "provides a good balance suitable for both tasks involving binary and graded relevance judgements". The cutoff at 10 is convenient for RAG for a second reason: most pipelines put somewhere between three and ten passages into the prompt, so a metric that discounts steeply down the ranking is measuring the slice of the ranking the generator will actually read.
BEIR's evaluation code reports more than the headline. It computes NDCG@k, MAP@k, Recall@k and Precision@k at k = 1, 3, 5, 10, 100 and 1000, plus MRR. The second number worth reading is Recall@100. A first-stage retriever with strong Recall@100 and mediocre nDCG@10 has found the right documents and merely ordered them badly, which is the profile that a cross-encoder reranker fixes cheaply. A retriever with weak Recall@100 cannot be rescued by reranking at all, because the relevant passage never entered the candidate pool. Quoting both numbers tells a reader whether your retrieval problem is recall or ordering; quoting nDCG@10 alone does not.
What BEIR does not tell you matters just as much. Its nine tasks are fact checking, citation prediction, duplicate question retrieval, argument retrieval, news retrieval, question answering, tweet retrieval, biomedical retrieval and entity retrieval, and none of them is your corpus; a strong BEIR average is evidence of out-of-domain generalisation, not a prediction of performance on your documents. It scores retrieval over pre-built corpora with fixed documents, so it says nothing about chunking strategy, index size and cost, query latency, or hybrid lexical-plus-dense fusion, all of which move production retrieval quality more than the choice between two adjacent models on the leaderboard. And it evaluates retrieval only: faithfulness, answer relevance and hallucination live in RAGAS and the end-to-end benchmarks below, not in BEIR.
Provenance: figures and the metric justification are from Thakur et al., BEIR: A Heterogeneous Benchmark for Zero-shot Evaluation of Information Retrieval Models (arXiv:2104.08663, NeurIPS 2021 Datasets and Benchmarks Track); the reported metric set is from the beir-cellar/beir repository. Both checked 7 September 2026.
Benchmark-by-benchmark comparison
The full picture of RAG benchmarks in 2026 spans pure retrieval benchmarks, embedding benchmarks, end-to-end RAG benchmarks, hallucination-focused benchmarks, and multi-hop QA benchmarks. The summary below lays out what each measures, the headline metric, the strengths, the weaknesses, and the recommendation.
Use-case-by-use-case selection guide
The right benchmark depends on the question being asked. Picking an embedding model is a different question from monitoring a production RAG pipeline; both are different from evaluating multi-hop reasoning. The table below maps common RAG-engineering questions to the benchmarks that best answer them.
BEIR and MTEB: when to use which
BEIR and MTEB both cover retrieval quality but differ in scope and intent. BEIR (Benchmarking IR) is specifically a retrieval benchmark: 18 datasets, all retrieval, with NDCG@10 as the headline metric. It is the right benchmark when the question is "how good is this model at finding relevant documents". MTEB (Massive Text Embedding Benchmark) is broader: 58 datasets across 8 task types including retrieval but also classification, clustering, semantic similarity, and reranking. It is the right benchmark when the question is "how good is this embedding model overall".
In practice, MTEB has become the more cited benchmark for embedding model selection because production RAG pipelines often use embeddings for multiple purposes (retrieval, reranking, semantic search, deduplication), and MTEB's breadth captures the full utility. BEIR remains the right benchmark for pure retrieval comparisons and is often used alongside MTEB. Many embedding model cards now report both numbers; we recommend quoting both when comparing embedding models.
RAGAS and end-to-end RAG evaluation
RAGAS evaluates end-to-end RAG pipelines through four LLM-as-judge metrics: faithfulness (does the generated answer reflect the retrieved context), answer relevance (does the answer address the question), context recall (did retrieval find the relevant context), and context precision (is the retrieved context actually useful). The four metrics together give a more complete picture than any single one; a high faithfulness score with low context recall, for example, means the system is being honest about its limited information rather than hallucinating.
The LLM-as-judge nature of RAGAS introduces noise that pure retrieval benchmarks avoid. Two RAGAS runs on the same data can produce different scores depending on the judge model and prompt. The framework is best used for relative comparison (which configuration is better) rather than absolute scoring (this is the right number). For production monitoring, RAGAS provides a structured way to track pipeline health over time; for component selection, the more reproducible BEIR or MTEB numbers are usually better.
Hallucination-focused benchmarks
Hallucination is a distinct concern from retrieval quality and end-to-end faithfulness. RAGTruth is one of several benchmarks specifically designed to measure hallucination: how often a generated response contains claims that are not supported by the retrieved context. The benchmark provides graded annotations across multiple granularities (sentence-level, claim-level, factoid-level) and is the most directly applicable benchmark for evaluating systems where hallucination prevention is the primary goal.
Adjacent benchmarks include FACTS Grounding (Google's factuality grounding evaluation) and FaithBench. None has fully displaced RAGAS' faithfulness metric for production monitoring, but RAGTruth and FACTS Grounding are useful for system-level claims about hallucination rate. Quote them when hallucination rate is a primary product metric.
Multi-hop reasoning
Multi-hop reasoning is a separate axis of RAG capability. A pipeline that can retrieve and synthesise information from a single document is different from one that can chain reasoning across multiple documents to answer a question. HotpotQA is the foundational benchmark; MultiHopRAG is the newer benchmark designed specifically for the RAG-plus-multi-hop intersection. Both are useful; MultiHopRAG is more directly applicable to production RAG evaluation.
The multi-hop case is where DSPy and similar prompt-optimisation frameworks tend to add the most value. The prompt structures for retrieve-then-reason multi-hop pipelines are non-obvious to hand-tune, and programmatic optimisation reliably finds better configurations. See our DSPy reference for the detail; the headline is that on multi-hop benchmarks like HotPotQA and MultiHopRAG, DSPy compilation tends to outperform hand-prompted baselines, with the published per-task numbers reported on the project's own leaderboards.
Q.01What is the right RAG benchmark to quote in 2026?+
Q.02What does BEIR measure?+
Q.03Which BEIR metric should I quote for RAG evaluation, and why nDCG@10?+
Q.04What does MTEB add over BEIR?+
Q.05What is RAGAS and when should I use it?+
Q.06How do HotPotQA and MultiHopRAG differ?+
Q.07What about MS-MARCO and Natural Questions?+
Sources
- [1] Thakur, N., Reimers, N., Rücklé, A., Srivastava, A. & Gurevych, I. (2021). BEIR: A Heterogeneous Benchmark for Zero-shot Evaluation of Information Retrieval Models. arXiv:2104.08663. NeurIPS 2021 Datasets and Benchmarks Track. Checked 7 September 2026.
- [2] BEIR reference implementation and reported metric set. github.com/beir-cellar/beir. Checked 7 September 2026.
- [3] Muennighoff, N. et al. (2022). MTEB: Massive Text Embedding Benchmark. arXiv:2210.07316.
- [4] RAGAS framework documentation. docs.ragas.io. Accessed May 2026.
- [5] Yang, Z. et al. (2018). HotpotQA: A Dataset for Diverse, Explainable Multi-hop Question Answering. arXiv:1809.09600.
- [6] Tang, Y. et al. (2024). MultiHop-RAG: Benchmarking Retrieval-Augmented Generation for Multi-Hop Queries. arXiv:2401.15391.